【发布时间】:2010-03-06 18:35:57
【问题描述】:
我在 Objective-C 中有一个协议,如下所示:
@protocol Handler
+(NSString*) getValue;
@end
所以现在说我有一个继承这个协议的实例,我想调用这个方法:
[handlerInstance getValue];
这会给出警告,因为getValue 方法不是实例方法。如何从我的实例中正确调用此方法? (不知道具体类)?我猜是这样的,但我不确定:
[[handlerInstance class] getValue];
【问题讨论】:
标签: objective-c static protocols