2015-04-22 3 views
2

enter image description hereXcode IBOutlet ошибка ссылка

enter image description here Я сделал UIView XIB. После того, как другой класс называет это xib, , он работает хорошо. Подключение розетки до работы.

UIView *containerView = [[[NSBundle mainBundle] loadNibNamed:@"CommentTextView" owner:self options:nil] lastObject]; 
[self.view addSubview:containerView]; 

Но если выход подключен тоже происходит исключение:

2015-04-22 15: 14: 50,456 MUZEwithCollectionView [17123: 3315297] Неизвестный класс CommentUITableView в Interface Builder файл.

2015-04-22 15: 14: 50.510 MUZEwithCollectionView [17123: 3315297] *** Завершение приложения из-за неперехваченного исключения «NSUnknownKeyException», причина: «[setValue: forUndefinedKey:]: этот класс не является ключевым кодом -компетентный для ключевого комментарияTextView. '

*** Первый стек бросить вызов: (0x1834042d8 0x194bd80e4 0x183403f5c 0x18423d480 0x18332f520 0x1882647a0 0x1882665a8 0x1000d160c 0x187e44c84 0x187e44994 0x18853a2fc 0x18814a148 0x1881663e4 0x188168934 0x187f32158 0x187e79404 0x187e624e0 0x187e78da0 0x187e37fc0 0x187e72898 0x187e71f50 0x187e4518c 0x1880e6324 0x187e436a0 0x1833bc240 0x1833bb4e4 0x1833b9594 0x1832e52d4 0x18cb036fc 0x187eaafac 0x1000e3840 0x195256a08) Libc + + abi.dylib: завершение с невольным исключением типа NSException

Я где-то ошибался?

+0

Вы связали какой-либо класс ViewController с этим UIView? –

+0

нет. я не связывал – realmasse

ответ

2

Пропустите nil

UIView *containerView = [[[NSBundle mainBundle] loadNibNamed:@"CommentTextView" owner:nil options:nil] lastObject]; 

В вашем случае owner является AccessoryView не self

Из документов

Владелец: Объект для назначения в качестве объекта от имени владельца файла СИБ в.

+0

спасибо вашему комментарию. Но это не работает. такой же проблема .. – realmasse

+0

какая ошибка сейчас? –

+0

'MUZEwithCollectionView' почему это неизвестный класс? –

-2

enter image description here

Я решил эту проблему путем изменения владельца файла.

Смежные вопросы