[NSArray containsObject] use isEqual. isEqual default to the address.
Say I want to know if [NSArray containsObject] based on reference? So I want to know whether that actual object, rather than an object eQual to it, is in the array.
I want to use it for to compare core data objects. Core data objects may be deleted and dereferenced and I wonder what happen to all array that contain elements that reference it.