【问题标题】:Does the isEqual implementation for NSSet and NSArray use isEqualToSet and isEqualToArray internally?NSSet 和 NSArray 的 isEqual 实现是否在内部使用 isEqualToSet 和 isEqualToArray?
【发布时间】:2012-02-07 12:53:00
【问题描述】:

NSSetNSArray 的情况下,isEqual 实现可以简单地分别委托给isEqualToSetisEqualToArray。但我不能确定这是否真的发生了。有没有人通过过去的经验肯定知道?

【问题讨论】:

    标签: ios nsarray nsset


    【解决方案1】:

    根据我过去的经验,方法是平等的。

    主要区别在于,通过使用isEqualToSetisEqualToArray,编译器将能够检查参数的类型(类)。

    【讨论】:

    • 我了解 isEqual 和更专业的版本之间的区别,我的问题是这些类的 isEqual 的实现是否代表了 isEqualToSet / isEqualToArray?
    • 再次检查我的问题
    • 注意重新表述这一点 - “根据我过去的经验,方法是平等的。”我不明白。
    猜你喜欢
    • 2014-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-15
    • 2012-04-24
    • 1970-01-01
    • 2011-05-04
    • 2012-06-15
    相关资源
    最近更新 更多