2017-08-03 59 views

回答

0

你應該只是做了錯誤說什麼,用index(_:at:offsetBy:)

original.insert("-", at: original.index(original.startIndex, offsetBy: 14)) 

在斯威夫特3字符串的處理方法已被重新命名了一些。代替advanceBy變成了這個offsetBy

+0

Swift 3 issue。沒有成員是longCharacterIsMember var originalText = self.mCardNumberTxtFld.text!作爲字符串 讓replacementText = string.replacingOccurrences(的: 「 - 」,以: 「」) //驗證輸入的文本是用於如果replacementText.unicodeScalars 炭{ 數值 設位數= CharacterSet.decimalDigits !digits.longCharacterIsMember(char.value) { return false } } – user8399118

+0

命令因信號分段錯誤而失敗11 swift 3 – user8399118