2010-09-03 43 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.)

相關問題