Я пытаюсь создать приложение с двумя представлениями и одним контроллером следующим образом: у меня есть два XIB.Каждый с тем же владельцем файла.
В качестве теста я поместил UILabel на каждую XIB.Я подключил владельца файла к UILabel в каждой XIB.Свойство outlet одинаково.
Когда я создаю экземпляр nib с помощью loadNibNamed, я также устанавливаю 'owner' для экземпляра Owner файла, например:
nib=[[NSBundle mainBundle] loadNibNamed:@"ONE" owner:OWNER options:nil];
nib=[[NSBundle mainBundle] loadNibNamed:@"TWO" owner:OWNER options:nil];
Теперь в OWNER,если я звоню
[myLabel setText:@"Hello World"];
, я вижу обновление метки только в nib TWO.
Если я создаю дополнительные UILabel, которые являются уникальными для каждого NIB, тогда я могу правильно обновить и просмотреть ихКажется, что у меня может быть только одно соединение из свойства владельца файла с каждым NIB.
Есть идеи?