【发布时间】:2016-02-25 14:26:46
【问题描述】:
我试图在 UILabel 点击事件上打开邮件。但它会引发致命错误:
在展开 Optional 值时意外发现 nil。
使用的代码:
func sendMail(sender:UITapGestureRecognizer){
print("mail::" + self.lblMail.text!) // joe@nts.com is here
let url = NSURL(string: "mailto:\(self.lblMail.text)")! //url is nil when debugged
UIApplication.sharedApplication().openURL(url)
}
【问题讨论】:
标签: ios swift uilabel nsurl openurl