Skip to content
This repository was archived by the owner on Nov 19, 2023. It is now read-only.

Commit de0b236

Browse files
committed
interactor + router class requirement
1 parent 5dfe8cd commit de0b236

File tree

5 files changed

+4
-4
lines changed

5 files changed

+4
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ pod 'VIPER'
2020
### Carthage
2121

2222
```
23-
github "CoreKit/VIPER" "1.0.1"
23+
github "CoreKit/VIPER" "1.0.2"
2424
```
2525

2626

Sources/Interactor.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88

99
import Foundation
1010

11-
public protocol Interactor {
11+
public protocol Interactor: class {
1212

1313
}

Sources/Router.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import Foundation
1010
import UIKit
1111

12-
public protocol Router {
12+
public protocol Router: class {
1313

1414
var viewController: UIViewController? { get set }
1515
}

VIPER.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'VIPER'
3-
s.version = '1.0.1'
3+
s.version = '1.0.2'
44
s.summary = 'VIPER protocols'
55
s.description = <<-DESC
66
Essential protocols for the VIPER architecture.
Binary file not shown.

0 commit comments

Comments
 (0)