Ios 我的空swift应用程序在部署目标为7.1的xcode6测试版上崩溃
我的目标是验证swift应用程序/代码是否可以在iOS 7模拟器上运行 我在跟进这个问题 特别是这个答案——由@Anil 以下是我遵循的步骤Ios 我的空swift应用程序在部署目标为7.1的xcode6测试版上崩溃,ios,swift,xcode6,Ios,Swift,Xcode6,我的目标是验证swift应用程序/代码是否可以在iOS 7模拟器上运行 我在跟进这个问题 特别是这个答案——由@Anil 以下是我遵循的步骤 已安装xcode6测试版 从Xcode6->首选项->下载安装的iOS 7.1模拟器 现在,我创建了一个新的iOS应用程序主细节项目,并选择swift作为语言 使用默认设置,我可以运行该应用程序 现在我将模拟器改成了iPhone5-7.1,方法是:遵循这一点,并将部署目标改成7.1 现在我可以看到我的iOS 7.1模拟器了 当我尝试运行它时,我获得了构建成
主细节Xcode项目模板创建了一个脚本,其中包含一个
UISplitViewController
作为根视图控制器
在iOS 8之前,UISplitViewController
仅仅是iPad。文件规定:
在iOS 8及更高版本中,您可以在所有服务器上使用UISplitViewController类
iOS设备;在iOS的早期版本中,该类仅可用
在iPad上
您可能希望为运行较旧版本的iOS的设备提供支持。我一直在想,苹果希望我们如何通过iOS 8实现这一点。阅读苹果公司称之为“自适应视图控制器”(Adaptive View Controller)的内容,或者观察它们,可能是个好主意。我相信“使用UIKit构建自适应应用程序”涵盖了
UISplitViewController的新功能
在iPad上试一试。您的问题可能是由新的UISplitViewController
东西引起的。该类的文档中说:在以前版本的iOS中,该类仅在iPad上可用。
@SantaClaus有效!嗯,你为什么不把它作为一个答案,我会接受的。