2013-02-28 80 views

回答

8

如果消息不返回任何東西,或返回一個指針,一個整數,或者你不關心浮點型,你可以這樣做:

p (void)[0x20c28010 doSomething] 

如果您關心返回類型,或返回類型是struct,則需要轉換爲正確的返回類型。例子:

p (int)[0x20c28010 length] 
p (float)[0x20c28010 scale] 
p (CGPoint)[0x20c28010 origin] 

如果該消息返回一個指向Objective-C的對象或核心基礎類型,可以使用po打印返回對象的描述:

po [0x20c28010 doSomething] 
+0

只是一個關於此警告 - 這也會導致執行任何副作用,對於正在運行的應用程序 – 2013-02-28 20:28:14

+0

是否可以向消息發送參數。例如[0x20c28010 doSomethingWith:0x1231231] ??? – 2014-12-04 15:21:54