13
當在調試過程中步進時,感興趣的線路會自行跳轉。我發現這是由調試優化代碼引起的。如何禁用優化?我走過了每一個工具欄,我能找到的最接近的選項是Product => Perform Action => Generate Optimization Profile。 xcode說,這在我在模擬器中調試時不起作用。xcode 6.1如何禁用優化(Swift)
所以我的問題是:是否有可能禁用代碼優化在Xcode 6.1使用模擬器和斯威夫特書面形式,如果是的話,我會怎樣呢?
感謝所有
SOLUTION:
1.Click在文件夾圖標下的左窗格中的項目導航您的項目名稱。 2.點擊頂部菜單上的「Build Settings」。 3.滾動到「蘋果LLVM 6.0 - 代碼生成」 4.Under「優化級別」選擇「無[-O0]」
我的問題是找到在首位的構建設置菜單。
感謝您的幫助。我無法找到構建設置頁面。 – JonSavage 2014-12-03 05:20:34
我禁用了優化,但我的調試步驟仍然混亂。任何其他地方尋找?順便說一下這個項目有那些其他Swift標誌'OTHER_SWIFT_FLAGS = $(COMMON_SWIFT_FLAGS)-DDEBUG -D IOS_EXPOSURE_BUGGED' – Rivera 2015-03-03 12:21:23