起動時にすべてのボタンで何かを変更したいので、このコードを実行してViewController
います。
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
int i = 1;
for (UIButton *btn in self.view.subviews)
{
NSLog(@"Count I - %d ", i);
//NSLog(@"Count I - %d - %@", i, btn.titleLabel.text);
i++;
}
}
出力する:
2013-11-11 08:15:13.315 testingSingle[7876:a0b] カウント I - 1
2013-11-11 08:15:13.317 testingSingle[7876:a0b] カウント I - 2
これは新しいプロジェクトであり、ストーリーボードまたはコードで VC に何もドラッグまたは変更されていないため、これは私には奇妙に思えます.2 があることを示唆するものは何もありませんUIButton
.
この場合、どうすればこのメッセージを受け取ることができますreturn 0
か? これが原因でアプリがクラッシュします。