私はこの種の指示をしました:
[self someMethod:CGPointMake(50, 50)];
[self someMethod:CGPointMake(270, 50)];
[self someMethod:CGPointMake(50, 360)];
[self someMethod:CGPointMake(270, 360)];
...
次のようにNSArrayを使用してコードをリファクタリングしたいと思います。
NSArray items = [NSArray initWithObjects:
CGPointMake(50, 50),
CGPointMake(270, 50),
CGPointMake(50, 360),
CGPointMake(270, 360),
...
nil];
私は正しい構文を知りません、誰かが私を助けることができますか?これを試してみましたが、XCodeは「セレクター要素タイプCGPointは有効なオブジェクトではありません」と言っています。
CGPoint point = [CGPoint alloc];
for (point in items) {
[self someMethod:point];
}