1. ホーム
  2. iphone

iPhone stop performSelector をキャンセルする方法

2023-11-12 21:10:33

質問

iPhoneアプリで、次のような関数を使って、少し遅れて何かをするようにしています。

- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay;

このperformSelectorをキャンセルして、遅延後に何らかの処理を止める方法はないでしょうか?

どのように解決するのですか?

[NSObject cancelPreviousPerformRequestsWithTarget:yourTarget selector:aSelector object: anArgument];