Friday, February 22, 2013

NSOperationのプロパティ

NSOperationのサブクラスを作って、
そのクラスに
@property (nonatomic, copy) DummyBlock completionBlock;
という名前のプロパティを作成して、
Operation完了後の処理をこのBlocksで実行するように実装すると、
いろいろ挙動がおかしくなります
(setCompletionBlockというメソッドがNSOperationの抽象メソッドのため)

名前を変えたら期待通りの動きになった
Xcodeだとオーバーライドしてるのがわかりにくいなと思った

No comments:

Post a Comment