尝试在xCode中的模拟器中运行iOS应用程序时出现SigAbrt错误。 调试控制台说:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[0]'
我理解异常告诉我的内容,但错误发生的地方是以下行:
class AppDelegate: UIResponder, UIApplicationDelegate {
因此,据我所知,这是除了类定义之外执行的第一行代码之一 - 我不知道如何触发这样的异常。
如果您需要更多信息,例如调用堆栈,请告诉我。
感谢您的帮助。
答案 0 :(得分:0)
我是编码世界的新手,但解决了这个棘手的问题。通过做某事我得到了同样的错误,即使我删除了所有我无法解决的问题。它仍然给我相同的错误,这意味着它不会删除它存储的某个文件。我花了一段时间来弄清楚哪个文件,最后当我打开Mainstoryboard作为源文件,并且搜索了我知道我改变的错误关键字时,它给了我它所在的行。删除那些行后错误得到了固定。我知道基本的HTML,所以我知道要删除哪些行。
每次出现此错误时,我无法重新开始我的项目,因此我必须找到解决方案,而且找不到任何解决方案。所以我必须自己用常识来做,因为我说我不知道编码。
希望它有所帮助。