首先檢查執行的scheme是release還是debug.
檢查專案的targets的build settings中的optimization level其中的debug通常為none, 以使所有的資訊都能輸出來。
最後再檢查乙個比較容易忽視的地方,在scheme中的run的位置看是看debug的diagnostics中的全部選項,應該全不選。通常容易犯錯在enable zombie objects。 把這專案勾選後,會導致一些變數輸不出來。
XCode除錯時, 顯示不出變數的值,po也出不來
首先檢查執行的scheme是release還是debug.檢查專案的targets的build settings中的optimization level其中的debug通常為none,以使所有的資訊都能輸出來。最後再檢查乙個比較容易忽視的地方,在scheme中的run的位置看是看debug的diag...
xcode除錯檢視變數的值
對於iphone開發 xcode的初學者,如何在除錯時檢視變數的值是很頭痛的事情。因為xcode的expression 經常無法正確顯示變數的值。但是強大的gdb可以很方便的幫我們檢視變數的值。當執行到某斷點時,在gdb視窗中使用po就可以檢視變數.po print object 1 檢視strin...
Xcode除錯之檢視變數
從其他開發語言轉行進軍ios開發的小夥伴可能會有這樣一件苦惱的事情,除錯程式時如何檢視變數值?我並不喜歡每次都要通過列印去檢視變數的值,也不喜歡通過游標懸浮到變數上來顯示變數的值,如果要檢視變數的屬性,還需要層層展開,個人感覺很是不爽。或許下面我將要記錄的方法已經為多數人知曉,或許還有更好的方法,只...