Какие типы переменных я не должен использовать в коде iPhone? - PullRequest
2 голосов
/ 23 декабря 2009

Не могу найти его сейчас, но я вспоминаю, что мне следует избегать использования двойных переменных в кодировании iPhone из-за (низкой) производительности? Это правда? Есть ли другие известные проблемы с некоторыми типами переменных?

1 Ответ

4 голосов
/ 23 декабря 2009

Использование float или double на встроенных устройствах медленное при отсутствии FPU.

Что касается производительности с плавающей запятой на iPhone, вы можете взглянуть на Break Thumb для лучшей производительности iPhone и Повышение производительности с плавающей запятой до 11 : это касается плавающей запятой производительность и операции с плавающей запятой, заставляющие программу переключаться между режимом Thumb и обычным 32-разрядным режимом.

См. Также Выжимая каждую каплю производительности из iPhone .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...