私はUIViewにアニメーションブロックを持っていて、私のアニメーションが終了したらオブジェクトを配列から削除できるように、オブジェクトをanimationDidStopSelector
に渡したいと思います。オブジェクトを@selectorに渡す
次のコードは機能しません。
[UIView setAnimationDidStopSelector:@selector(animationDidStopWithObject:)];
self.dialogController.view.alpha=1;
[UIView commitAnimations];
[self.view addSubview:self.dialogController.view];
}
- (void)animationDidStopWithObject:(NSString*)obj {
[items removeObject:obj];
[self.tableView reloadData];
}
セレクタにオブジェクトを渡すにはどうすればよいですか?
ありがとうございました
おかげで...私はブロックのAPIを使用したい(ずっと簡単)、しかし従来のユーザーのためにはできません。 – joec
はい、私は3.xユーザーもサポートしなければならず、悲しいことに、すべてのブロックapisを探していました(そして、まだマネージャーに古いバージョンを削除させることはできません – Vladimir