gpt4 book ai didi

ios - 类不可用。 Unwind segues 在 6.0 之前的 iOS 版本上不可用

转载 作者:行者123 更新时间:2023-11-29 12:44:50 24 4
gpt4 key购买 nike

我试图在现有的 iOS 项目中使用 unwind segues,但遇到了这个错误——“类不可用。Unwind segues 在 6.0 之前的 iOS 版本上不可用。”。我已将部署目标设置为“7.1”并将 SDK 构建为“最新 iOS (iOS 7.1)”。

我错过了什么?为什么 xcode 认为我正在尝试为 < 6.0 构建?

最佳答案

虽然IB现在已经集成到Xcode中了,但它本来就是自己的程序,仍然是自己的编译步骤。因此,您可以使用特定的文件格式(什么版本的 Xcode 可以打开这些)和特定的部署目标(什么版本的 iOS 或 OS X 可以运行它们)来定位单个 Storyboard和 nib。

确保您的 Storyboard或 xib 文件针对与您的应用相同的版本始终很重要,除非您动态加载它们。在这种情况下,您可能有一个 Storyboard在 iOS 7 上加载,而另一个 Storyboard在 iOS 6 或更早版本上加载(可能功能较少)。然后,这些 Storyboard可以分别针对那些部署目标,并在使用某些不可用的功能时发出警告或导致错误。

我不确定,但我认为有时会有一些旧模板将某些 xib 或 Storyboard 文件定位到 iOS 6 之类的东西,所以请务必检查一下!

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

关于ios - 类不可用。 Unwind segues 在 6.0 之前的 iOS 版本上不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23921515/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com