Мой «viewDidLoad» зациклен

Я создал новое приложение для 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
    }

Как это исправить?

0
задан SpokaneDude 2 April 2012 в 17:53
поделиться