微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

objective-c – 将Xcode 4.5新的XIB文件恢复到iOS <6

我已经安装了带有iOS6 SDK的 Xcode 4.5和其他旧的SDK(从4.3到6.0)用于测试目的.

美丽,但有一个大问题!

A new XIB file is generated for iOS6 compliant!

这是一个问题,因为我的应用程序需要在旧设备上运行,而不仅仅是6.0!
当我在5.1设备中加载新视图(ios6)时,它会以此错误崩溃:

2012-09-24 22:00:17.090 App[14524:11f03] * Terminating app due
to uncaught exception ‘NSInvalidUnarchiveOperationException’,reason:
Could not instantiate class named NSLayoutConstraint’

如何删除XIB中的额外行以使(xib和app)与旧的ios版本兼容?

非常感谢.

解决方法

尝试更改xib的此选项:

还要确保Use Autolayout已关闭,因为它是iOS 6.0功能.

原文地址:https://www.jb51.cc/c/116690.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐