我不确定问题是什么。当我为Android构建它工作正常,但当我尝试模拟iOS应用程序时,它会抛出此错误,只显示一个空白页面或我们的启动页面。错误消息是线程1:信号SIGABRT。感谢。
int main(int argc, char* argv[])
{
@autoreleasepool {
int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate");
return retVal;
}
}
2015-12-22 12:59:58.829 Wheres My Concrete [10525:69572] DiskCookieStorage将策略从2更改为0,cookie文件:file:/// Users / cos / Library / Developer / CoreSimulator / Devices / CA2D24F6 -2002-40EF-BCBE-FEDFC4B6B72D /数据/容器/数据/应用/ F7880FBA-7728-45FB-B247-88B047904CEE /库/曲奇/ com.wheresmyconcrete.binarycookies 2015-12-22 12:59:59.103 Wheres My Concrete [10525:69572] ***由于未捕获的异常'NSUnknownKeyException'终止应用程序,原因:'[setValue:forUndefinedKey:]:此类不符合键值编码对于关键视图。'
答案 0 :(得分:0)
您正在加载的根视图控制器没有任何插座。答案是错误
reason: '[ setValue:forUndefinedKey:]:this class is not key value coding-compliant for the key view.'
这通常是因为在您的界面文件,xib或storyboard中,您有一个插座集,但您可能已删除它指向的对象。 在xcode界面构建器中,单击初始视图控制器并查看出口的权限。
看看我的网点是如何连接的(忽略searchDisplayController),你也需要。 如果你真的抓着吸管,那么你可以移除所有的出口,看看它是否运行,如果有,那么通过一次添加一个出口来进行消除过程。