簡単だと思われることが 2 つありますが、簡単だと思いますが、これは初めての Objective-C プログラムなので、ネイティブ Perl のように簡単にはいきません。両方の例はほとんど同じですが、使用し@synthesize
ているので非常に異なる可能性があると考えています。
例 1
// What Works
@synthesize display0 = _display0;
@synthesize display1 = _display1;
@synthesize display2 = _display2;
@synthesize display3 = _display3;
// What I would like to do:
for (int i=0; i<4; i++)
{
@synthesize display$i = _display$i;
}
例 2
// Works
- (IBAction)clearPressed
{
self.display0.text = @"0";
self.display1.text = @"0";
self.display2.text = @"0";
self.display3.text = @"0";
}
// What I would like to see
- (IBAction)clearPressed
{
for (int i=0; i<4; i++) {
self.display$i.text = @"0";
}
}
私を正しい方向に導く助けは素晴らしいでしょう!