【发布时间】:2015-02-05 22:30:54
【问题描述】:
在我的 swift 应用程序中,我正在使用解析。在解析登录注册字段详细信息时,我在文本字段中收到类似 "fatal error: unexpectedly found nil while unwrapping an Optional value" 之类的错误。请帮助我。我的代码如下。
//CLASS 1
class login: UIViewController{
@IBAction func create_acc_but(sender: UIButton) {
createaccount.shared.create_account()
}
}
// CLASS 2
public class createaccount {
let login_obj:login = login()
class var shared: createaccount {
struct Static {
static let instance: createaccount = createaccount()
}
return Static.instance
}
func create_account() {
var user = PFUser()
user.username = login_obj.username_txtfd.text //receiving error in this line.
user.email = login_obj.email_txtfd.text
user.password = login_obj.passwd_txtfd.text
user.signUpInBackgroundWithBlock {
(succeeded: Bool!, error: NSError!) -> Void in
if error == nil {
// Hooray! Let them use the app now.
} else {
let errorString = error.userInfo // error.userInfo["error"] as NSString
println(errorString)
// Show the errorString somewhere and let the user try again.
}
}
}
}
【问题讨论】:
标签: ios swift uitextfield