Универсальная ошибка приложения - PullRequest
0 голосов
/ 15 июля 2010

Я пытаюсь реализовать универсальное приложение (для iPhone / iPad), и я хотел бы использовать один и тот же UIViewController для настройки поведения для обоих устройств.

Я получил неожиданную ошибку во время запуска, а именно:

2010-07-15 11:31:03.420 AppUniverselle[2761:207] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIViewController 0x7000670> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key myLabel.'
2010-07-15 11:31:03.421 AppUniverselle[2761:207] Stack: (
    29291611,
    2421585161,
  ...
    2727445,
    2764719,
    8884,
    8738
)

Я не могу понять, где я потерпел неудачу. Кроме того, чтобы избежать проблем с опечатками, я перезапустил проект, но он заканчивается с той же ошибкой.

Главный удивительный момент заключается в том, что приложение прекрасно работает на симуляторе iPad, но не на iPhone. Perhap, есть проблема с симулятором iPhone?

Кто-нибудь знает ответ на этот вопрос или когда-либо слышал о такой проблеме?

1 Ответ

0 голосов
/ 15 июля 2010

Похоже, в вашем NIB-файле есть розетка myLabel, но в вашем экземпляре контроллера вида такой розетки нет.

...