你好,我正在开发项目(在 objective-c 中完成),但有一个类是用 Swift 编写的。迁移到 XCODE 7 for ios9 编译器后返回给我错误:'String?'不可转换为“NSString” 对于代码:
if let view = self.emailTextField.rightView {
if (self.emailTextField.text as NSString).validateEmail() {
self.emailTextField.rightView?.alpha = 1
} else {
self.emailTextField.rightView?.alpha = 0
}
}
Swift2 大佬们有什么建议 :) ?
最佳答案
老板建议:
self.emailTextField.text as NSString
变成了 self.emailTextField.text!作为 NSString
:)
关于ios - "String?' 不可转换为 'NSString'”(Xcode 7 迁移后),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32666134/