0
これは本当にばかな質問です。どのようにNSTimerを使ってオブジェクトにメソッドを渡すのですか? このような意味です -NSTimerのメソッドにオブジェクトを渡す
doSomethingWithClass:
というメソッドを持つBigView.m
のメソッドがあります。 bigViewがBigViewのインスタンスである
NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:0.5 target:bigView selector:@selector(doSomethingWithClass:) userInfo:nil repeats:NO];
からCustomClass
と呼ばれる別のクラスで
- (void)doSomethingWithClass:(CustomClass *)class {
NSLog(@"Something was done");
}
、私はNSTimerを持っています。今度は、メソッド
doSomethingWithClass:
のパラメータとしてCustomClassのインスタンス全体を渡したいと思います。どうすればいいのですか?
それが今完璧に働いている、ありがとうございます。 – aniiye