NSMutableData
iOS プログラムでクラスを使用しています。無制限のメモリ増加が発生します。自動参照カウントを使用します。割り当て手段を使用したとき、メモリを割り当てるためにそのメソッドに Malloc 呼び出しがあることがわかりましたNSMutableData
。initWithLength:
ARC では、使用によって割り当てられたメモリmalloc
はプログラマが解放する必要があります。これは、ARC が何もしないためです。クラスの実装がわからないので、が解放されたときにNSMutableData
によって割り当てられたメモリが解放されるかどうかはわかりません。割り当て手段によると、そうではありません。誰もこれについて何か知識を持っていますか?NSMutableData
NSMutableData
別の質問はNSMutableData
setLength:
、現在のサイズよりも小さいサイズでメソッドが呼び出された場合、余分なメモリが解放されるかどうかです。