2011-10-06 42 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;' –