我是否需要为使用Swift编写的64位应用程序执行任何特殊操作?

时间:2015-01-22 04:45:59

标签: ios swift

我是iOS开发的新手。我完全用Swift开发了一个应用程序。

我想知道使用Swift开发的应用程序(Xcode 6.0.1)是否需要特别小心才能满足64位要求?

我使用默认的构建设置:

Standard architectures(armv7, arm64) – $(ARCHS_STANDARD)

我需要做些什么来确保它符合64位要求吗?

1 个答案:

答案 0 :(得分:1)

默认情况下,首选64位架构(请参阅How to remove arm64 support from Xcode 6?)。 您必须不遗余力地删除arm64(64位)支持(在Xcode 6中)。

在您的代码最常见的中,您应该使用Int之类的内容自动调整设备的体系结构(有关详细信息,请参阅this)以确保支持,而不是Int32或64位变体;然而,这仅仅是出于性能原因(这仍然很重要!)。