對于IPhone開發/XCode的初學者,如何在調試時查看變量的值是很頭痛的事情。因為Xcode的expression 經常無法正確顯示變量的值。但是強大的GDB可以很方便的幫我們查看變量的值。
當執行到某斷點時,在GDB窗口中使用po就可以查看變量.(po = print object)?
1)查看String 或其它變量。
po 變量名
2)查看某個Property。比如要查看item變量的name屬性。
po [item name] ???注意,po item.name是不工作的。
3)查看數組
po [myArray objectAtIndex:index]