首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >类不可用。在6.0之前的iOS版本中不提供解风segue。

类不可用。在6.0之前的iOS版本中不提供解风segue。
EN

Stack Overflow用户
提问于 2014-05-28 20:44:34
回答 1查看 504关注 0票数 1

我正在尝试在一个现有的iOS项目中使用解卷segues,并遇到了这个错误--“类不可用。在6.0之前的iOS版本中不能使用解压segue。”我已经将我的部署目标设置为"7.1“,并将SDK构建为”最新的iOS (iOS 7.1)“。

我遗漏了什么?为什么xcode认为我要为< 6.0构建呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-29 05:26:53

尽管IB现在集成到Xcode中,但它最初是自己的程序,现在仍然是它自己的编译步骤。因此,您可以使用特定的文件格式( Xcode的哪个版本可以打开这些格式)和特定的部署目标( iOS或OS的哪个版本将运行这些文件格式)来针对各个情节提要和nibs。

确保您的故事板或xib文件与您的应用程序相同的版本是非常重要的,除非您正在动态加载它们。在这种情况下,您可以在iOS 7上加载故事板,在iOS 6或之前加载不同的故事板--也许功能更少。然后,这些情节提要可以单独针对这些部署目标,并在使用某些不可用的功能时发出警告或导致错误。

我不确定,但我认为有时会有一些较旧的模板将某些xib或故事板文件定向到iOS 6之类的东西,所以始终要检查它!

要检查,请选择您感兴趣的IB文档,打开检查窗口并选择文件检查器(CMD+ALT+2),并检查部分。

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

https://stackoverflow.com/questions/23921515

复制
相关文章

相似问题

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