Tj3n ( ), API (, trimmed), , , (, trim) , :
extension String {
func trimmed() -> String {
return self.stringByTrimmingCharactersInSet(.whitespaceAndNewlineCharacterSet())
}
mutating func trim() {
self = self.trimmed()
}
}
, :
var name = " John Diggle "
name.trim()
print("'\(name)'")
:
let name = " John Diggle "
let trimmedName = name.trimmed()
print("'\(trimmedName)'")