IBOutlet не будет создавать экземпляры - PullRequest
1 голос
/ 09 января 2012

Хорошо

У меня здесь странный вопрос. Я создал ОЧЕНЬ простой UIViewController, в котором есть 1 большой UITextView.

В моем .h файле я объявляю свойство как это:

@property (nonatomic, strong) IBOutlet UITextView *displayTextView;

, а затем синтезировать его так:

@synthesize displayTextView;

Затем я загружаю его, используя:

ExampleViewController *eVC = [[ExampleViewController alloc] initWithNibName:@"ExampleView" bundle:nil];
[eVC.displayTextView setText:@"This is the string I want to show!!!"];
[self.navigationController pushViewController:eVC animated:YES];

По какой-то глупой причине текстовое представление никогда не создается, и когда я использую точки останова, чтобы пройти через него, NULL. Я использую Xcode 4 с ARC, может кто-нибудь объяснить, почему этот чрезвычайно простой код, который работал бы в Xcode 3, отказывается в Xcode 4?

Прежде чем вы спросите, ДА, я трижды проверил свое соединение IB от розетки до текстового представления.

GRRR, это так расстраивает! Пожалуйста, помогите!

...