2016-03-23 3 views
1

Я создал новый tabbed application в Xcode. Я получаю следующую ошибку каждый раз, когда я пытаюсь ввести любые буквы или цифры в текстовое поле.Завершение приложения из-за неперехваченного исключения «NSInvalidArgumentException», причина: '- [NSNull _fastCStringContents:]: непризнанный селектор

я заметил, что эта ошибка началась, когда я проверил коробку для "is initial view controller"

Когда я имею ViewController сам установить как initialViewController он не будет бросать ошибку. Однако, когда я делаю NavigationControllerinitialViewController, он выдает эту ошибку.

Ошибка получения:

Reminder[46707:4165261] -[NSNull _fastCStringContents:]: unrecognized selector sent to instance 0x10d087af0 
2016-03-23 00:48:19.830 Cable tech Reminder[46707:4165261] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSNull _fastCStringContents:]: unrecognized selector sent to instance 0x10d087af0' 
+0

попробуйте потушить код – Jaimish

+0

, пожалуйста, отправьте код –

ответ

6

Для меня эта проблема была вызвана тем, что я нечаянно нажал на пульте управления клавиатурные команды в инспекторе атрибутов. Я не создавал никаких команд, но наличие и пустая запись приводили к потере любого ввода в textField.

Решение: - 1) Нажмите правой кнопкой мыши на раскадровке и с открытым исходным кодом в качестве. 2) Найдите keyCommands и удалите этот пустой тег keyCommands. 3) Очистить и запустить.

Это решило мою проблему, я надеюсь, что это будет полезно и вам. Cheers

Смежные вопросы

 Смежные вопросы