Почему Today Notification Widget дает сбой при запуске?

Сегодня запуск виджета уведомлений завершается с ошибкой:

Завершение работы приложения из-за невыполненной исключительной ситуации NSInvalidArgumentException, причина: '*** setObjectForKey: объект не может иметь значение nil (ключ: <__NSConcreteUUID 0x170026460> C492718F-C23C-4FC8-AE0F-ED5CE3141xxx)'

ViewDidLoad даже не вызывается

Есть идеи почему?

2 ответа

Решение

Проверить, если NotificationCenter.framework включается в текущую выбранную цель вашего проекта или если отсутствует какая-либо другая структура.

Похоже, вы пытаетесь записать значение nil в словарь или NSUserDefaults. Ваш контроллер будет инициализирован до viewDidLoad называется. Вы переопределили инициализатор?

Я думаю, что вам нужно предоставить больше информации. Может опубликовать код вашего контроллера?

Другие вопросы по тегам