@protocol 之前的 static 关键字
static keyword before @protocol
可以这样写代码:
static @protocol MyProtocol <NSObject>
...
@end
编译成功
为什么没有错误?编译器如何解释 static?
它显然被默默地忽略了,因为你不能指定协议的存储 class,因为它没有意义。
可以这样写代码:
static @protocol MyProtocol <NSObject>
...
@end
编译成功
为什么没有错误?编译器如何解释 static?
它显然被默默地忽略了,因为你不能指定协议的存储 class,因为它没有意义。