私はperformSelector:withObjectを実行したいですが、オブジェクトがCGFloatであるところです。実際にはオブジェクトではありません。これどうやってするの?performSelector:withObject :,オブジェクトではありません
私がセレクタを実行しているオブジェクトは私のものではなく、変更できません。
例えば
[xyz performSelector:@selector(setOffset:) withObject:2];
(投稿後私はわずかにこれに必要なものに変更:。
[xyz performSelector:@selector(setOffset:) withObject:CGSizeMake(2,0)];
NSInvocationを非オブジェクト型で設定して使用する方法については、この質問のコードを参照してください:http://stackoverflow.com/questions/2716143/sel-performselector-and-arguments –