1

10.5 から 10.8 mac os x までと互換性がなければならないコードがあります。10.5 に ARC がないため、手動でメモリ管理を行っています。

jsonを処理できるようにするには、プロジェクトにサードパーティのjsonライブラリを組み込む必要があります。私はObjective-cとココアにかなり慣れていません。そのライブラリがどのようなメモリ管理を行っているかを心配する必要があるかどうか心配しています。

私の意見では、ARC を実行するライブラリを使用するべきではありません。正しいですか? その場合、手動でメモリ管理を行うjsonライブラリを使用する必要があるかどうかについて、あなたの推奨が必要です。

SBJson があるようですが、ARC は私のニーズに合わないと思います。

この新参者へのアドバイスをお願いします。

4

2 に答える 2

0

https://github.com/johnezang/JSONKit
非常に高性能 (通常、他の JSON ライブラリと比較して桁違い)、使いやすい。ARC は必要ありません。
より正確には、JSONKit は ARC をサポートしておらず、おそらく今後もサポートしないため、将来 ARC に切り替える予定がある場合は、その点に注意してください。

于 2013-02-21T09:13:08.517 に答える
-1

ARC はコンパイル時に保持/解放呼び出しを挿入するため、ARC をサポートするコンパイラを使用している限り (10.8 でコンパイルするなど)、問題はありません。(ウィーク ポインターなど、サポートされていない機能がいくつかある可能性があります。)

于 2013-03-04T11:04:26.953 に答える