Apple рекомендует компилировать для ARM, а не для большого количества операций с плавающей запятой. Все мое приложение представляет собой почти одну большую операцию с плавающей запятой.
Вот что говорится в Руководстве по разработке приложений для iOS:
iOS устройства поддерживают два набора инструкций: ARM и Thumb. Xcode использует
инструкции Thumb по умолчанию, поскольку использование Thumb обычно уменьшает
размер кода примерно на 35 процентов по сравнению с ARM. Приложения, имеющие
обширный код с плавающей запятой, могут работать лучше, если они используют инструкции ARM
, а не Thumb. Вы можете отключить Thumb для своего
приложения, чтобы оно компилировалось для ARM, установив для параметра сборки "Компиляция для Thumb
" значение "Нет".
Однако я не могу найти параметр «Компиляция для большого пальца» в настройках сборки. Они его переименовали? Или это сейчас недоступно в Xcode 4?
Подробнее здесь: https://stackoverflow.com/questions/839 ... in-xcode-4