Skip to content

Commit 08e64b7

Browse files
committed
Merge pull request velikanov#13 from velikanov/revert-10-repository-extension
Revert "Repository protocol extension"
2 parents 0a26d34 + 2ecb6b5 commit 08e64b7

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

PasscodeLock/Protocols/PasscodeRepositoryType.swift

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,3 @@ public protocol PasscodeRepositoryType {
1616
func savePasscode(passcode: [String])
1717
func deletePasscode()
1818
}
19-
20-
extension PasscodeRepositoryType {
21-
22-
var hasPasscode: Bool {
23-
return (passcode != nil)
24-
}
25-
26-
}

PasscodeLockDemo/UserDefaultsPasscodeRepository.swift

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,15 @@ class UserDefaultsPasscodeRepository: PasscodeRepositoryType {
1818
return NSUserDefaults.standardUserDefaults()
1919
}()
2020

21+
var hasPasscode: Bool {
22+
23+
if passcode != nil {
24+
return true
25+
}
26+
27+
return false
28+
}
29+
2130
var passcode: [String]? {
2231

2332
return defaults.valueForKey(passcodeKey) as? [String] ?? nil

0 commit comments

Comments
 (0)