美文网首页
class_conformsToProtocol 与 confo

class_conformsToProtocol 与 confo

作者: Onego | 来源:发表于2017-04-19 11:41 被阅读111次

class_conformsToProtocol 和 [NSObject conformsToProtocol:]
是有区别的,实际实现是完全不同,只是一般情况下表现相同而已.

最直接表现
1.父类的分类中实现了某个Protocol 两个方法的结果完全不一样
2.[NSObject conformsToProtocol:] 仅限于NSObject(满足绝大部分需求) ,而class_conformsToProtocol 适用于所有Class

苹果建议用 [NSObject conformsToProtocol:]

原因: class_conformsToProtocol 不检测父类中实现的Protocol,而 [NSObject conformsToProtocol:] 检测所有继承类中实现的Protocol

相关文章

  • class_conformsToProtocol 与 confo

    class_conformsToProtocol 和 [NSObject conformsToProtocol:]...

  • Xcode升级到14 运行项目Chart报错处理

    ChartDataSet文件报错,报错信息: Type 'ChartDataSet' does not confo...

  • 2019-06-13

    1)翻译下面的句子: 父母希望我们遵守家庭传统。 (参考翻译:Parents expect us to confo...

  • Swift 报 Type 'xx' does not confo

    Swift中设置完UITableView的delegate和数据源dataSource会报如下错误: 明明你该做的...

  • && 与& ,||与|

    回忆知识点i++,,++i变量在前 先用变量符号(☞++/--)在前 先计算

  • 认真与身板

    认真与身板 认真与态度 认真与自信 认真与信心 认真与诚心 认真与正心 认真与正念 认真与正面 认真与精诚 认真与...

  • 与荒野,与你,与自己

    周末了,想跟大家分享一首诗 《阿莱夫》 诗作者:赖尔逊 阿莱夫在草原上盖了一栋房子, 犹如大海上的灯塔。 但你无法...

  • 与雪与丘与故土

  • 与海与浪与念

    木君 下午,在一段段风雨的催促下来到了绥中。天是被蒙起来的,太阳早已不知躲到哪里去了。微弱的日光和着轻柔的海风洒在...

  • 晚风与柳 孤独与狗 桥与落叶 马与白隙 云与苍天 梭与星月 天与地 生与死 树与来路 花与过往 我与你 爱与恨 夜色与酒

网友评论

      本文标题:class_conformsToProtocol 与 confo

      本文链接:https://www.haomeiwen.com/subject/fviczttx.html