0
  1. iOSアプリケーションでNSObjectを保持する必要はありますか?

  2. 保持カウント==1、保持カウント= 2、.....などの違いは何ですか?

  3. プロパティはインスタンス変数の保持と解放をどのように処理できますか?

4

1 に答える 1

1
  1. オブジェクトの使用中に割り当てが解除されないように、オブジェクトを保持する必要があります。
  2. 保持カウントが高いほど、保持メッセージがオブジェクトに送信された回数が多くなります。
  3. プロパティを正しく宣言すると、プロパティに値を割り当てると、そのインスタンス変数のメモリ管理が正しく処理されます。これは、オブジェクトタイプの呼び出しretainまたはrelease正しくの呼び出しを意味する場合があります。

確かに、いくつかのドキュメントを読む必要があるようです。おそらく具体的には、メモリ管理プログラミングガイド

于 2012-01-13T03:54:38.460 に答える