我是iOS开发的新手。我完全用Swift开发了一个应用程序。
我想知道使用Swift开发的应用程序(Xcode 6.0.1)是否需要特别小心才能满足64位要求?
我使用默认的构建设置:
Standard architectures(armv7, arm64) – $(ARCHS_STANDARD)
我需要做些什么来确保它符合64位要求吗?
答案 0 :(得分:1)
默认情况下,首选64位架构(请参阅How to remove arm64 support from Xcode 6?)。 您必须不遗余力地删除arm64
(64位)支持(在Xcode 6中)。
在您的代码最常见的中,您应该使用Int
之类的内容自动调整设备的体系结构(有关详细信息,请参阅this)以确保支持,而不是Int32
或64位变体;然而,这仅仅是出于性能原因(这仍然很重要!)。