Я создал новое приложение для iPad, используя XCode4 и Storyboard. У меня есть несколько (5) различных контроллеров представления. Я создал класс (HomeViewClass), взял один из контроллеров представления и изменил класс на «HomeViewClass» и поместил этот код в метод viewDidLoad. Первоначально у меня было это в проекте без раскадровки, где он работал отлично... (это зацикливается там, где указано).
allButtons = [NSMutableArray array];
for(int k = 40, m = 0; m < 6; m++, k+= 42) // this controls the vertical distance between rows
for(int i = 0, j=182; i < 7; i++, j+=82) { // this controls the size (j) and horizontal distance
calendarButton *cb= [calendarButton buttonWithType:UIButtonTypeCustom];
[cb makeFrame:CGRectMake(j, k, 80, 40) number: allButtons.count+1 color:[UIColor orangeColor]];
// x y w h
[self.view addSubview:cb]; // <------------------- causing a viewDidLoad loop
[allButtons addObject:cb]; // put it in the array
}
Как это исправить?