JSONKit,RestKit,json-framework - 这些库可以互换吗?何时使用它们中的每一个,或者只了解 RestKit 就足够了(似乎更流行和记录)
问问题
382 次
2 回答
1
你引用的图书馆做不同的事情。
JSONKit
并且json-framework
是两个 JSON 库。
RestKit
是一个在 Objective-C 对象和 RESTful Web 服务之间提供对象映射的框架。
要回答您的问题,、JSONKit
等是可以互换的,因为它们提供相同的功能集:编码/解码 JSON 数据,而完全不同。json-framework
NSJSONSerialization
RestKit
于 2013-04-07T21:58:24.457 回答
0
我推荐使用NSJSONSerialization仅仅是因为它现在已内置到基础框架中,这意味着它将*始终受到支持,并且在很大程度上是向后兼容的(尽管这是 Apple,所以对此没有任何承诺)。它还确实有助于布局理解当前可以在目标 c 中序列化哪些对象。
- 顶级对象是NSArray或NSDictionary。
- 所有对象都是NSString、NSNumber、NSArray、 NSDictionary或NSNull的实例。
- 所有字典键都是NSString的实例。
- 数字不是NaN或无穷大。
*没有什么事情是永远的。:)
于 2013-04-07T21:45:43.057 回答