
@protocol MyProtocol <NSObject>// write some methods.@end
有什么特别的原因为什么MyProtocol符合NSObject协议?这不是相当多余的,如果你做一些事情,如:
ID <MyProtocol> foo; // foo here conforms to NSObject AND MyProtocol?
只是好奇什么逻辑是。
解决方法 我很确定你会这样做的原因是添加NSObject成员(就像保留和释放)到您的协议。技术上你仍然可以发送这些消息,但你会得到一个编译器警告没有它。 总结以上是内存溢出为你收集整理的iphone – 为什么坚持NSObject的协议到协议实现全部内容,希望文章能够帮你解决iphone – 为什么坚持NSObject的协议到协议实现所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)