OCLint规则:If you override isEqual you must override hash too --了解isEqual与hash
一、isEqual的作用isEqual的作用:判断两个对象是否相等对于基本类型,==运算符比较的是值;对于对象类型,==运算符比较的是对象的地址(即是否为同一对象)Objective-C和Java不支持运算符重载,C++支持运算符重载,这样的话可以在运算符重载的时候做判断二、重写isEqual方法CocoaFramework中定义的类型,NSStringisEqualToStringNSDatei