Я встретил эту проблему, и вот что я сделал, чтобы решить эту проблему:
Поскольку XCode упоминает «оптимизацию», я выбираю проект в Навигаторе проектов, нажимаю «Настройки сборки», нахожу «Уровень оптимизации», изменяю его на «Нет [-O0]», и затем он работает.
После этого, когда вы отлаживаете, реакция XCode замедляется, но вы можете проверить значение переменной, чего раньше не было. И код будет выполняться последовательно, больше не нужно прыгать.