У меня проблема, когда при запуске моего приложения в режиме отладки приложение демонстрирует очевидные задержки времени выполнения. Как указано в многочисленных статьях, пакет приложений будет работать до 10 раз быстрее, чем при работе с xcode (в том числе с инструментами).Xcode: скомпилированный файл приложения не работает, как в режиме отладки
Однако, когда я открываю приложение (просматривая проект explorer/products/app_name.app) и показываю в finder, запустите приложение, несколько функций, которые отлично работают в режиме отладки (в моем случае, некоторые функции нажатия клавиш).
Приложение работает гораздо быстрее, чем ожидалось, чем во время выполнения режима отладки, но не хватает некоторых действий, которые работают в режиме отладки. Кроме того, некоторые другие действия полностью закрывают приложение.
Я не знаю, с чего начать, но у вас есть интуиция, и я хотел бы подтвердить, что это может быть: 1-Instruments: существует ли разница в использовании памяти между отладочной и прикладной программой, для которой отладка хранит ограничение использования памяти, использование ЦП и т. д.? 2- Смысл кэширования кэша, возможно ли, что мой nSResponder, когда я активирую ключ, не поймает некоторые более поздние случаи, когда будет запущен кеш-код? (Я сомневаюсь в этом, так как мой файл управления работает как расширение к одному из моих основных циклов). Примечание. Если это отлично работает в режиме отладки, почему он не работает в самом приложении?
Любой указатель на то, почему это поведение очень ценится, поэтому я не делаю больших изменений, которые не повлияют на результат (это большой проект).
«но не хватает некоторых действий, которые работают в режиме отладки. Кроме того, некоторые другие действия полностью закрывают приложение». указывать? – Do2