在NSSet
或NSArray
的情况下,isEqual
实现可以分别简单地委托给isEqualToSet
和isEqualToArray
。但我不能确定这是否真的发生了。有人通过过去的经验确定吗?
根据我过去的经验,方法是平等的。
主要区别在于,通过使用isEqualToSet
或isEqualToArray
,编译器将能够检查参数的类型(类)。