作者leondemon (狗狗)
看板MacDev
标题[问题] method signature
时间Sat Feb 26 22:56:30 2011
想问一下method signature如何在NSInvocation内(或objc_sendMsg内)作用?
假如一个method为-(void) exchangeBetween:(id)A and:(id)B;
那method signature是否为『typedef void (*signature) (id, SEL, id, id);』???
如果回传值和参数传入相同的不同selector 其method signature会相同吗?
如果知道selector及method signature,有办法不透过objc_sendMsg()来传送讯息吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.218.203.191
※ 编辑: leondemon 来自: 111.83.117.218 (02/26 23:04)
2F:→ leondemon:好像不是我要的 >"< 03/10 01:01