Я прочитал множество вопросов и ответов о слабых связях, проверке, является ли класс действительным, перед выполнением кода и т. Д. Мое приложение в основном закончено и готово (по крайней мере, я думал, что это было, мое первое приложение для магазина), но Мне нужно решить эту проблему, чтобы приложение работало на iPad.
Я получаю следующую ошибку:
* Завершение приложения из-за необработанного исключения «NSInvalidUnarchiveOperationException», причина: «* - [NSKeyedUnarchiver decodeObjectForKey:]: невозможно декодировать объект класса (ADBannerView)»
Мой вопрос к вам, профессионал, заключается в том, что я устанавливаю некоторые свойства IBOutlet в заголовке моего класса. Например;
@property (nonatomic, retain) IBOutlet ADBannerView * tollBanner;
Является ли это свойство причиной проблемы при попытке запустить приложение на iPad? Я добавил некоторые условия в мой метод viewDidLoad, если класс ADBannerView не равен nil. Также в моем методе dealloc я освобождаю эти объекты ADBannerView.
Буду признателен за любую помощь в этом и TIA.
T * 1013