【问题标题】:Embed Segue not backwards compatible嵌入 Segue 不向后兼容
【发布时间】:2012-10-25 02:10:07
【问题描述】:

我在我的应用程序中添加了 Embed-Segues,我刚刚意识到这与 iOS 5.0 不兼容。

我在启动时收到以下错误:

'NSInvalidUnarchiveOperationException', 
reason: 'Could not instantiate class named UIStoryboardEmbedSegueTemplate'

在我拥有自己的自定义“EmbedSegue”类之前,它的作用几乎相同。

有没有办法在 iOS 5.0 中弥补这一点,还是我必须恢复我所做的更改?

【问题讨论】:

    标签: iphone objective-c ios ios5 uistoryboard


    【解决方案1】:

    事实证明,Embed segue 是 iOS 6.0 独有的功能。很遗憾,Xcode 在这里没有警告我,目标操作系统版本设置为 > 5.0。

    【讨论】:

    • 这是不正确的:embed segue 是 iOS 6 及更高版本。参见例如stackoverflow.com/questions/14432310/embed-segue-ios-5
    • @ankstastic,我认为这就是 Besi 的意思,因为他的问题也暗示了您的观点:“我刚刚意识到 [embed segues] 与 iOS 5.0 不兼容”。所以他回答中的 5.0 可能只是一个错字,应该改为“Embed segue is an iOS 6.0 only feature”。
    • @anktastic & Daniel 你们是对的,我更新了我的答案。干杯。
    猜你喜欢
    • 2017-08-10
    • 1970-01-01
    • 2010-11-03
    • 1970-01-01
    • 2012-03-13
    • 2013-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多