2010-09-03 27 views
2

在XCode中,当我打开项目设置时,我只看到以下两个设置“体系结构”选项:'Standard(armv6 armv7)'和'Optimized (ARMv7的)”。在XCode项目设置中出现Optimized(armv6 armv7)体系结构的选择

如何获得'优化(armv6 armv7)'选项?

我使用XCode 3.2.3。

+0

您希望“Optimized”做什么? – zneak 2010-09-03 01:19:45

+0

我不确定'标准'和'优化'之间的区别,我认为优化会产生更好的性能。我需要支持3G手机,所以我需要选择armv6。我注意到人们在论坛上提到'Optimized(armv6 armv7)',这与hotpaw2的答案一致。 – user409543 2010-09-03 04:57:45

回答

1

使用适用于4.0.x的iOS SDK,Apple将旧的“Optimized(armv6 armv7)”更名为“Standard(armv6 armv7)”,因此您已经以不同的名称显示它。

6

这是误导。如果您正在开发iPhone 3G或更早版本,请选择armv6 & 7。 3GS及更高版本(包括iPad)使用arm7,因此如果这些是您定位的设备,则可以通过选择armv7来获得针对这些较新设备的更优化的代码,而无需向后兼容。 (针对所有新旧设备,请选择armv6 & 7.)

相关问题