Skip to content
This repository was archived by the owner on Jan 20, 2024. It is now read-only.

Commit e8b6ff1

Browse files
authored
Merge pull request #9 from drxlx/swift-4
Swift 4 migration.
2 parents d730a23 + 888f1ef commit e8b6ff1

File tree

3 files changed

+35
-8
lines changed

3 files changed

+35
-8
lines changed

Example/Pods/Pods.xcodeproj/project.pbxproj

Lines changed: 29 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/SwiftLuhn.xcscheme

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

SwiftLuhn/Classes/SwiftLuhn.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,12 @@ open class SwiftLuhn {
7171

7272
let formattedCardNumber = cardNumber.formattedCardNumber()
7373

74-
guard formattedCardNumber.characters.count >= 9 else {
74+
guard formattedCardNumber.count >= 9 else {
7575
throw CardError.invalid
7676
}
7777

78-
let originalCheckDigit = formattedCardNumber.characters.last!
79-
let characters = formattedCardNumber.characters.dropLast().reversed()
78+
let originalCheckDigit = formattedCardNumber.last!
79+
let characters = formattedCardNumber.dropLast().reversed()
8080

8181
var digitSum = 0
8282

0 commit comments

Comments
 (0)