Я обнаружил эту проблему после того, как установил последнюю версию SDK и Xcode Beta 3.2 от Apple. Перед установкой мой iPhone проект компилируется правильно и не имеет никаких исключений. Но после того, как я завершил настройку последней версии SDK, я открываю свой проект iPhone, чтобы сделать некоторые обновления. Я скомпилировал проект, как и раньше, без сообщений об ошибках.
Но после того, как я запустил его в симуляторе iPhone, откройте представление, которое содержит TableView, выдается исключение:
2010-02-01 14:07:03.924 SimpleApp[5458:207] *** Terminating app due to uncaught exception
'NSInvalidUnarchiveOperationException', reason: '*** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (UITableViewCellContentView)'
Мне интересно, что-то изменилось в настройках моего проекта во время обновления XCode. Не могли бы вы помочь мне, дайте мне свою идею или предложите какое-нибудь руководство для решения этой проблемы? Я готов ответить вам больше, если вы хотите больше информации об этих ошибках.
-EDIT-
Я обнаружил в журнале этого компилятора странное предупреждение. Я не уверен, что это относится к исключению.
ld: warning: directory '/Volumes/Skiiing2/CD/ViewBased/Unknown Path/System/Library/Frameworks' following -F not found