点击注册后,先比对验证码,然后就把填写的内容发给服务器 import Foundation import Alamofire import SwiftyJSON extension NetworkManager{ /** 注册函数 - parameter userName: 用户名 - parameter password: 密码 - parameter email: 邮箱 - parameter completionHandler: 回调方法 */ class func register( userName:String, password:String, email:String, completionHandler:(isSuccess:Bool,message:String?)->Void){ Alamofire.request(.POST, registerURL, parameters: ["username":userName,"password":password,"email":email], encoding: .JSON, headers: headers).responseJSON { (result) -> Void in print(result) if result.result.isSuccess{ guard let data = result.data else{return} //转化为JSON let JSONData = JSON(data:data) if JSONData["result"]["stats"].string == "success"{ completionHandler(isSuccess: true,message: "注册成功") return }else if JSONData["code"].string != nil{ completionHandler(isSuccess: false,message: JSONData["error"].string) return } completionHandler(isSuccess: false,message: JSONData["error"].string) return } } } }
点击注册后,先比对验证码,然后就把填写的内容发给服务器