我的代码必须与 10.5 到 10.8 mac os x 兼容。由于 10.5 上缺少 ARC,我正在进行手动内存管理。
我需要在项目中合并一些第三方 json 库才能处理 json。我对 Objective-c 和 cocoa 还很陌生。我担心我是否应该担心该库正在做什么内存管理?
在我看来,我不应该使用执行 ARC 的库,我是否正确?如果是这种情况,我需要您的建议来确定我应该使用哪个 json 库来进行手动内存管理。
似乎有 SBJson,但是 ARC 没有,我猜它不适合我的需要。
请问对这个新人有什么建议吗?
最佳答案
https://github.com/johnezang/JSONKit
性能非常高(通常比其他 JSON 库高一个数量级),易于使用。不需要 ARC。
更准确地说,JSONKit 不支持也可能不会支持 ARC,因此如果您计划将来切换到 ARC,请记住这一点。
关于objective-c - 如果我正在进行手动内存管理,应使用哪个 Json 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14998260/