Tag: swifty json

动态初始化与协议

我正在与Alamofire和SwiftyJSON 。 我想为常见情况构建一般请求和解析模型。 首先,我制作一个名为JSONConvertible的协议。 protocol JSONConvertible { init?(json: JSON) } 其次,我在Alamofire扩展Request类。 extension Request { func getResult(format: [String: AnyClass]) { self.responseJSON { (response) in guard let statusCode = response.response?.statusCode else { return } switch statusCode { case 200: var result = [String: AnyObject]() let json = JSON(rawValue: response.result.value!)! for (key, className) in format { if className.self […]