运行应用程序并单击按钮后,它连接到下一个控制器,我收到此错误:
2016-04-26 12:49:32.743 Kalkulator [7401:159800]缺少标识符UpstreamPlaceholder-oFL-gV-w1Q的代理 2016-04-26 12:49:32.744 Kalkulator [7401:159800]缺少标识符UpstreamPlaceholder-ufI-Y0-ejo的代理 2016-04-26 12:49:32.753 Kalkulator [7401:159800] ***由于未捕获的异常'NSUnknownKeyException'终止应用程序,原因:'[setValue:forUndefinedKey:]:此类不符合键值编码key searchAnything。'
我没有(我没有)任何“searchAnything”。 searchAnything在另一个组/项目中。我没有任何错误。
解决方案来自: Terminating app due to uncaught exception 'NSUnknownKeyException' : iOS app crash 和 What does this mean? "'NSUnknownKeyException', reason: … this class is not key value coding-compliant for the key X"
没有帮助我。
我不知道如何在这里添加所有项目,所以我将我的迷你项目从教程发送到sendspace
答案 0 :(得分:0)
转到故事板并检查出口连接是否带有感叹号符号(如果已删除)然后提供正确的连接以完成它。您必须选择正在崩溃的相应viewcontroller。
答案 1 :(得分:0)
这是因为在点击按钮时加载的ViewController中的某个插座没有完美设置。请检查以下内容 -
答案 2 :(得分:0)
推送segue已从iOS 8.0及更高版本弃用。
临时解决方案: 将部署目标更改为9.0,它将起作用。
永久解决方案: 创建一个新的Xcode项目,将除故事板之外的所有文件从现有项目复制到新项目,并根据现有项目设计故事板。将部署目标设置为iOS 8.0