Как вы можете использовать библиотеку ctype.h в Swift, чтобы иметь возможность использовать isAlpha
или isSpace
для символов? Или есть лучший, быстрый способ сделать это?
На этот вопрос ответил, но он не работает: Swift: как узнать, является ли буква буквенно-цифровым или цифрами
В нем не указывается, как импортировать библиотеку. Может ли кто-нибудь указать мне в правильном направлении?
Вот что у меня до сих пор:
extension String {
subscript (i : Int) -> String {
return String(Array(self)[i])
}
}
let whitespace = NSCharacterSet.whitespaceCharacterSet()
let phrase = "Test case"
for var i=0; i<countElements(phrase); i++ {
if whitespace.characterIsMember(phrase[i]) { //error
println("char is whitespace")
}
}