У меня проблема с доступом к IBOutlet.
У меня есть NIB, внутри которого есть табличное представление, панель инструментов и UILabel (инкапсулированный в представление). Контроллер (то есть владелец файла) определяется как:
@interface ChoixPeriodeController : UIViewController <UITableViewDelegate> {
IBOutlet UILabel* __periodeInitialeLabel;
}
@property(nonatomic, retain) UILabel* periodeInitialeLabel;
- (void) setSelectedPeriode:(Tache_TypePeriode)typePeriode;
с @synthetize periodeInitialeLabel = __periodeInitialeLabel;
В файле .m эта функция вызывается родительским окном для инициализации метки:
- (void) setSelectedPeriode:(Tache_TypePeriode)typePeriode {
NSMutableString* tmpString = [NSMutableString string];
[tmpString appendFormat:some text format....];
self.periodeInitialeLabel.text = tmpString;
}
В этой функции я вижу, что self.periodeInitialeLabel равен нулю. Я не понимаю, почему. Все подключено в ИБ... Видите, в чем может быть проблема?