相关疑难解决方法(0)

为什么要将NSObject的协议添加到协议实现中

我一直在看到一些类似于以下内容的代码:

@protocol MyProtocol <NSObject>
// write some methods.
@end
Run Code Online (Sandbox Code Playgroud)

MyProtocol符合NSObject协议有什么特别的原因吗?如果你做的事情如下:

id <MyProtocol> foo; // foo here conforms to NSObject AND MyProtocol?
Run Code Online (Sandbox Code Playgroud)

只是好奇逻辑是什么.

iphone cocoa objective-c

31
推荐指数
3
解决办法
8291
查看次数

标签 统计

cocoa ×1

iphone ×1

objective-c ×1