Demo地址git
有興趣的朋友能夠clone以後測試。github
對於簡單數據的解析,在swift中使用 Decodable, SwiftyJSON,ObjectMapper,YYModel進行簡單對比。json
JSON數據swift
{
"id": 6,
"position": 99,
"price": 3,
"own": true,
"name": "小兔子",
"provider": "私人提供",
"accessoryName": "頭飾6",
}
複製代碼
測試量爲5w次。xcode
電腦配置: MacBook Pro (Retina, 15-inch, Mid 2015) 處理器 2.2 GHz 四核Intel Core i7 內存 16G xcode: 11.1 模擬器:iPhone 11 pro maxapp
Decodable: 0.90-0.94(sturct 與 class 區別不大)ide
SwiftyJSON: 1.31-1.40測試
ObjectMapper: 0.58-0.61spa
YYModel: 0.32-0.35code