Вот что я делаю:
1) Создать новый подкласс UIViewController, отметьте NIB для построителя интерфейса
2) В шапке:
@interface QuizMainViewController : UIViewController
{
UILabel* aLabel;
}
@property (nonatomic, retain) IBOutlet UILabel* aLabel;
@end
3) В .м
#import "QuizMainViewController.h"
@implementation QuizMainViewController
@synthesize aLabel;
- (void)dealloc
{
[aLabel release];
[super dealloc];
}
@end
4) Откройте NIB В конструкторе интерфейса перетащите новую UILabel в представление.
Я тестирую программу здесь, и она работает нормально.
5) щелкните правой кнопкой мыши на владельце файла, подключите «aLabel» из розеток к UILabel.
Я бегу сюда, и он падает. Сообщение из журнала:
*** Завершение работы приложения из-за необработанного исключения «NSUnknownKeyException», причина: «[setValue: forUndefinedKey:]: этот класс не соответствует значению ключа для кода aLabel. '