项目中用到的第三方
Alamofire 是用 Swift 写的 HTTP 网络库。
上下滑动隐藏控件(navigationBar、tabBar...)

Swift编写的非常灵活的警报消息。

Swift 界 JSON 解析之王。
把这段代码:
if let statusesArray = try? JSONSerialization.jsonObject(with: data, options: .allowFragments) as? [[String: Any]],
let user = statusesArray[0]["user"] as? [String: Any],
let username = user["name"] as? String {
// Finally we got the username
}
变成了这段:
let json = JSON(data: dataFromNetworking)
if let userName = json[0]["user"]["name"].string {
// Now you got your value
}
Json转模型之必备良品
import Foundation
import ObjectMapper
class model: Mappable {
var name: String?
var age = 0
required init?(map: Map) {
}
func mapping(map: Map) {
name <- map["name"]
age <- map["age"]
}
}

浙公网安备 33010602011771号