performSelector:WithObject:afterDelay を使用して呼び出されるメソッドに NSInteger 引数を渡したいので、次のコードを作成します。
id arg = [NSNumber numberWithInt:myIdentifier];
[self performSelector:@selector(myMethod:) withObject:arg afterDelay:kDuration];
- (void) myMethod: (id) identifier
{
...
}
myMethod: 内で、識別子を id から NSInteger に変換するにはどうすればよいですか?
この前の質問を見てきました: SEL performSelector と引数
しかし、私は myMethodForNumber を理解していません: - 番号をアンボックスするためにどのように使用されていますか?