我在tabbed application
中创建了一个新的Xcode
。每次我尝试在文本字段中键入任何字母或数字时,我收到以下错误。
当我选中"is initial view controller"
当我将ViewController
本身设置为initial
ViewController
时,它不会抛出错误。但是,当我NavigationController
initial
ViewController
时,它会抛出此错误。
收到错误:
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 :(得分:6)
对我来说,这个问题是由于我无意中点击了属性检查器中的Key Commands控件而引起的。我没有创建任何命令,但有和空条目导致任何输入到textField崩溃。
解决方案: -
1)右键单击故事板并 作为源代码打开 。
2)搜索keyCommands
并删除该空keyCommands标记。
3)清洁并运行。
这解决了我的问题,我希望它对你也有帮助。 干杯