2009-12-16 59 views
12

什麼是從Xcode調試器命令行調用方法的正確方法?從Xcode調試器調用方法?

例如,如果我是那種內:我的A類(使用調試器)的方法,我怎麼能叫debugSort:屬於A級太方法?

(我的代碼是Objective-C的BTW)

回答

24

要調用在gdb的控制檯Objective-C的方法,你投的返回類型(因爲GDB並不真正知道什麼返回值是):

(gdb) call (void)[textField setStringValue: @"Bork"]

- Quickies for gdb

+1

您也可以使用'print'或'po'。後者將發送返回值(它必須是一個對象)一個'debugDescription'消息並打印該消息返回的字符串。實際上,這意味着'po'打印對象 - 這就是它的名字的意思。 – 2009-12-16 16:56:35