我是自学Swift用户并试图做一些简单的事情,但它让我很难过.我有一个简单的登记表.在提交注册项目后,我想通过segue将页面移动到"如何工作"页面,但仅当我的restful API返回成功时.这是我到目前为止所拥有的; 随时给我一个更好的方法来做这件事.所有的批评都是受欢迎的.
let myUrl = NSURL(string:"http://www.example.com/scripts/Register.php")
let request = NSMutableURLRequest(URL: myUrl!)
request.HTTPMethod = "POST"
let postString = "email=\(email)&password=\(pass)"
request.HTTPBody = postString.dataUsingEncoding(NSUTF8StringEncoding)
let task = NSURLSession.sharedSession().dataTaskWithRequest(request){
data, response, error in
if (error != nil) {
println("Error: \(error)")
return
}
var err: NSError?
var json = NSJSONSerialization.JSONObjectWithData(data, options: .MutableContainers, error: &err) as? NSDictionary
var showTutorial : Bool = false
if let parseJSON = json {
var returnValue = parseJSON["status"] as? String
println("Status: \(returnValue)")
var isUserRegistered: Bool = false
if (returnValue == …Run Code Online (Sandbox Code Playgroud)