首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >‘'NSInvalidUnarchiveOperationException',原因:’无法实例化名为UIKeyCommand的类‘

‘'NSInvalidUnarchiveOperationException',原因:’无法实例化名为UIKeyCommand的类‘
EN

Stack Overflow用户
提问于 2013-10-21 20:41:40
回答 1查看 417关注 0票数 1

当我尝试显示另一个视图控制器时,我的应用程序崩溃。当iOS软件开发工具包设置为7.0并且我的目标是iOS 7.0时,它可以正常工作。但我需要这个应用程序来瞄准iOS 6.0。UIKit (显然)是在导入中声明的。据我所知,我正在尝试呈现的UITableViewController运行得非常好--我使用XCode 4.6.3为另一个应用程序创建了它,目标是6.0,它编译时没有错误(就像这个一样),但它也不会崩溃。

我可以提供代码,代码只是使用模式转换呈现表视图控制器,但我甚至到了将UIButton连接到UITableViewController的地步-它在iOS 7上工作,但在6上不起作用。我相信,当我使用iOS 6.1SDK编译时,它应该使用iOS 6.1框架?

UIKeyCommand is only available in iOS 7 and later, according to this.,这让我有理由相信它使用的是iOS 7.0框架,尽管已经指定了iOS 6.1SDK。

我已经用xcode标签标记了它,因为我相信它可能是由于xcode错误地搜索指定的SDK框架而导致的。

EN

回答 1

Stack Overflow用户

发布于 2013-11-01 19:05:04

我遇到了和你一样的问题,下面是我为解决这个问题所做的:

我以Source Code的身份打开Storyboard并搜索标记:keyCommands,我发现了一个类似于

代码语言:javascript
复制
<keyCommands> <keyCommand/> </keyCommands>

我把它删掉了。

在那之后,我在iOS 6 & 7中运行了这个应用程序,它运行起来没有任何问题。

让我知道这是否也适用于你的应用程序!

干杯!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19494826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档