2011-10-06 62 views

回答

1

这意味着delegate是具有普通型id一个变量,它符合A_specific_name协议。

id是的typedef,协议与Java接口类似(但不完全相同)。

+0

感谢您的帮助 – tonytran

+0

'id'不是'void *'。 [它实际上是](http://developer.apple.com/library/mac/documentation/Cocoa/Reference/ObjCRuntimeRef/Reference/reference.html#//apple_ref/doc/uid/TP40001418-CH3g-BAJFBCCJ)'typedef struct objc_object {Class isa; } * id;' –