xcode怎么單步調試 xcode中debug和release有什么區(qū)別?
xcode中debug和release有什么區(qū)別?Debug是調試版本,release是發(fā)布版本。這是字面上的區(qū)別。實際上,您可以使用“if”將諸如debug之類的宏插入到用于調試的特殊代碼中。釋放時
xcode中debug和release有什么區(qū)別?
Debug是調試版本,release是發(fā)布版本。這是字面上的區(qū)別。實際上,您可以使用“if”將諸如debug之類的宏插入到用于調試的特殊代碼中。釋放時,不需要將其移除。其次,Xcode將插入一些特殊的調試代碼來模擬調試版本中的測試環(huán)境。但是,發(fā)布版本將刪除這些代碼以提高性能。有時,運行結果會不一致。如果代碼編寫不正確,發(fā)布版本可能會崩潰,因此您仍然需要測試發(fā)布代碼
首先,您需要在要查看的變量值附近設置斷點,然后運行程序:
單擊紅色框中的“跳過”按鈕,直到代碼在要查看的變量之后運行。您可以將鼠標停留在變量上片刻,Xcode將在小氣泡中顯示變量的值。