新手提问。在使用 Xcode 4.5.3 和《Objective-C 第 4 版编程》一书学习 Objective-C 时,我已经进入了构建两个 iPhone 应用程序的最后一章。在构建应用程序之前,我下载了 iOS 模拟器 4.1、5.0 和 5.1。
当我构建第一个简单的 iphone 应用程序时,我能够在方案中选择 iphone 5.0 模拟器。当我构建第二个更复杂的应用程序时,我尝试将默认为 iPhone 6.0 模拟器的方案改回 iphone 5.0 模拟器,结果发现下拉菜单中不再提供低于 6.0 的模拟器。
耸了耸肩并允许在 6.0 模拟器中启动我的应用程序后,我发现模拟器中的一排按钮无法正确显示。此行显示在另一行的顶部,其标签为空白或“-”。这个项目的 xib 完全是根据本书的说明在视觉上创建的,因为我还不知道如何以编程方式对用户界面进行编码。
我有两个问题:
- 如果方案菜单中不再提供此方案,我如何在 iPhone 5 模拟器中测试此应用程序;
- 为什么 iphone 6.0 模拟器不能像 xib?