Podczas przechodzenia podczas debugowania linia zainteresowania przeskakuje nad nią. Odkryłem, że jest to spowodowane debugowaniem zoptymalizowanego kodu. Jak można wyłączyć optymalizację? Przejrzałem każdy pasek narzędzi i najbliższą opcją, jaką mogłem znaleźć, jest Product => Perform Action => Generuj profil optymalizacji. To nie działa, ponieważ debuguję w symulatorze, mówi Xcode.xcode 6.1 jak wyłączyć optymalizację (Swift)
Moje pytanie brzmi: czy możliwe jest wyłączenie optymalizacji kodu w kodzie 6.1 przy użyciu symulatora i pisanie w języku Swift, a jeśli tak, to w jaki sposób mogę to zmienić?
Dzięki wszystkim
rozwiązanie:
1.Click swoją nazwę projektu w nawigatorze projektu w lewym okienku pod ikoną folderu. 2. Kliknij "Ustawienia kompilacji" w górnym menu. 3.Scroll dół 'Apple LLVM 6.0 - kod pokolenie' 4.Under 'Optimization Level' Wybierz 'Brak [-O0]'
Moim problemem było znalezienie menu ustawień budować w pierwszej kolejności.
Dzięki za pomoc. Nie mogłem znaleźć strony ustawień kompilacji. – JonSavage
Mam wyłączoną optymalizację, ale moje kroki debugowania są nadal pomijane. Jakieś inne miejsce do szukania? BTW ten projekt ma te inne flagi Swift "OTHER_SWIFT_FLAGS = $ (COMMON_SWIFT_FLAGS) -DDEBUG -D IOS_EXPOSURE_BUGGED' – Rivera