Исключение при попытке загрузить представление на iPad: «загружено перо, но розетка просмотра не установлена», как добавить эту розетку? - PullRequest
0 голосов
/ 22 октября 2011

Я получаю это исключение:

Возникло исключение Objective-C.
Имя: NSInternalconsistencyException
Причина: - [UIViewController_loadViewFromNibNamed: bundle:] загрузил перо «TestRunnerViewController_iPad», но представлениерозетка не была установлена.

Конечно, если я сначала проверю созданный мной вид iPhone, я смогу увидеть это:

view outlet in working view

Но втот, который вылетает, вид iPad для того же контроллера, который я добавил вручную, такой розетки не существует, и я не могу понять, как ее добавить.Я посмотрел в «Владельце файла», там же, где нашел розетку на рабочем виде, но не могу понять, куда перетащить соединитель «новая ссылка на розетку», он, похоже, не связан ни с чем:

outlets for crashing view

Итак, вопрос прост.Как добавить требуемый выход для моего нового вида?

Обратите внимание, что я использую MonoTouch / MonoDevelop, но, поскольку это вопрос, связанный с Xcode Interface Builder 4, я сомневаюсь, что он уместен.

1 Ответ

2 голосов
/ 22 октября 2011

Вы установили тип класса для владельца файла?

...