我们决定在我们的API中使用JSON与属性列表(二进制),iPhone / iPad / iPod Touch将访问它们。
有速度优势吗?
答案 0 :(得分:1)
根据Sam Soffes,JSON。
编辑:他谈到了基于xml的plist,而不是二进制plists。无论哪种方式,json通常都可以更容易地从基于Web的api生成。
答案 1 :(得分:1)
服务器人员将更好地理解JSON。
Plists工作得很好,并且具有更好的类型安全性。使用JSON时遇到的真正问题是有人服务器端在数字周围添加了一些引号,突然你的应用程序崩溃了。
但是,JSON是紧凑的,易于阅读(与二进制plist不同),并且如上所述是非常好理解的。所以在解析代码时要非常小心,然后试用JSON。