Точки останова не запускаются во время отладки. Я обнаружил это из-за оптимизированного кода.
Как можно отключить оптимизацию?
Я прошелся по каждой панели инструментов, и ближайший вариант, который я смог найти, - Product => Perform Action => Generate Optimisation Profile
.
Это не работает, поскольку я отлаживаю в симуляторе, - говорит Xcode.
Можно ли отключить оптимизацию кода в Xcode 6.1 с помощью симулятора и написания на Swift, и если да, то как мне это сделать?
РЕШЕНИЕ:
- Щелкните имя своего проекта в навигаторе проекта на левой панели под значком папки.
- Нажмите "Настройки сборки" в верхнем меню.
- Прокрутите вниз до «Apple LLVM 6.0 - Создание кода».
- В разделе "Уровень оптимизации" выберите "Нет [-O0]".
Моя проблема заключалась в том, чтобы найти меню настроек сборки.