メモリ制御まとめ

体系的に学べるサイトはなかなかない。説明が難しいんだろう。
自分でもまとめて(というかただのメモ)みる。

retainCounter挙動

プラスされるとき
allocメソッドとinit(init〜)メソッドでのインスタンス生成で+1
Arrayに入れられると+1
[NSString stringWithFormat:〜]で+1ついでにAutorelease Poolに入る
copyは0からの+1

かわらない
@"〜"で生成されたNSStringインスタンスは静的

コメント

このブログの人気の投稿

Swiftのコンパイルエラー寄せ集め

Swift2.2からSwift3.0への変換を行ってみて

AVAudioSession細かいことまとめ(late 2014)