扫码关注官方订阅号
大概图是这样的,后台已有,参数这些都有,但是逻辑代码应该怎么写? 用的alamofire库
小伙看你根骨奇佳,潜力无限,来学PHP伐。
点击注册后,先比对验证码,然后就把填写的内容发给服务器
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 } } } }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
点击注册后,先比对验证码,然后就把填写的内容发给服务器