Skip to content

Commit ad827e2

Browse files
authored
Merge pull request #2 from emvakar/develop
update README.md
2 parents 761be1d + 84a3b9c commit ad827e2

1 file changed

Lines changed: 52 additions & 0 deletions

File tree

README.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# viper template for Generamba
2+
my own viper gen files
3+
4+
## How to use
5+
You need some BaseClasses
6+
1. DIResolver
7+
2. BaseWireFrame
8+
3. BaseInteractor
9+
4. BasePresenter
10+
5. BaseViewController: UIViewController
11+
12+
### DIResolver
13+
```swift
14+
class DIResolver {
15+
16+
init() { }
17+
18+
}
19+
```
20+
21+
### BaseWireFrame
22+
```swift
23+
class BaseWireFrame {
24+
25+
let resolver: DIResolver
26+
27+
init(resolver: DIResolver) {
28+
self.resolver = resolver
29+
}
30+
}
31+
```
32+
33+
### BaseInteractor
34+
```swift
35+
class BaseInteractor { }
36+
```
37+
38+
### BasePresenter
39+
```swift
40+
class BasePresenter { }
41+
```
42+
43+
### BaseViewController
44+
```swift
45+
class BaseViewController: UIViewController {
46+
47+
override func viewDidLoad() {
48+
super.viewDidLoad()
49+
50+
}
51+
}
52+
```

0 commit comments

Comments
 (0)