При выполнении шага при отладке интересующая вас строка перепрыгивает вверх и вниз по себе. Я обнаружил, что это вызвано отладкой оптимизированного кода. Как отключить оптимизацию? Я прошел через каждую панель инструментов, и ближайший вариант, который я смог найти, - Product => Perform Action => Создать профиль оптимизации. Это не работает, поскольку я отлаживаю симулятор, говорит xcode.xcode 6.1 как отключить оптимизацию (Swift)
Так что мой вопрос: возможно ли отключить оптимизацию кода в xcode 6.1 с помощью симулятора и писать в Swift, и если да, то как бы я это сделал?
Спасибо всем
РЕШЕНИЕ:
1.Click имя вашего проекта в навигаторе проекта в левой панели под значком папки. 2.Нажмите «Настроить настройки» в верхнем меню. 3.Scroll вниз «Apple LLVM 6.0 - Генерация кода» «Уровень оптимизации» 4.Under Выберите "Нет [-O0]
Моя проблема не находила в меню настроек сборки в первую очередь.
Спасибо за помощь. Мне не удалось найти страницу настроек сборки. – JonSavage
У меня отключена оптимизация, но мои шаги отладки все еще запутаны. Любое другое место для поиска? Кстати, в этом проекте есть те другие быстрые флаги 'OTHER_SWIFT_FLAGS = $ (COMMON_SWIFT_FLAGS) -DDEBUG -D IOS_EXPOSURE_BUGGED' – Rivera