How can you use the \"ctype.h\" library in Swift to be able to use isAlpha
or isSpace
on characters? Or is there a better, Swift, way of doing it?
Use NSCharacter on the entire string,not character-by-character:
let whitespace = NSCharacterSet.whitespaceCharacterSet()
let phrase = "Test case"
let range = phrase.rangeOfCharacterFromSet(whitespace)
// range will be nil if no whitespace is found
if let test = range {
println("whitespace found")
}
else {
println("whitespace not found")
}
Output:
whitespace found