Я написал эту функцию в String Extension и не могу определить ошибку.
func isEmail() -> Bool {
let regex = NSRegularExpression(pattern: "^[A-Z0-9._%+-][email protected][A-Z0-9.-]+\\.[A-Z]{2,4}$", options: [.CaseInsensitive])
return regex.firstMatchInString(self, options: nil, range: NSMakeRange(0, characters.count)) != nil
}
Ошибка:
Вызов может вызывать, но он не отмечен "try", и ошибка не обрабатывается.