P105-122 メソッドファミリ @autoreleasepool
リファレンスカウンタの続き。
- 電卓のソース
ループの中でコンビニエンスコンストラクタで作ったインスタンス(autoreleaseされたインスタンス)を使う場合NSAutoreleasePoolを使う具体例。
ARCに少し入った。
- メソッドファミリ
オブジェクトの生成・複製に関するメソッドのグループがあって、メソッドファミリという。
コンパイラがそのグループを認識できるように名前が付いている。
init
initToMemory
initWithData
など。これはinitメソッドファミリ。
他にalloc, copy, mutableCopy, new など。
- NSAutoreleasePoolクラスではなく、@autoreleasepool{}を使う。
- 作者: 荻原剛志
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2011/12/28
- メディア: 大型本
- 購入: 14人 クリック: 85回
- この商品を含むブログ (13件) を見る