isEqualTo:
является частью неформального протокола NSComparisonMethods , который также содержит такие методы, как isGreaterThan:
и isNotEqualTo:
, и используется для поддержки сценариев.И:
Реализация по умолчанию для этого метода, предоставляемого NSObject, возвращает YES, если сообщение isEqualTo:, отправленное тому же объекту, возвращает YES.
Так, при отправке этого сообщениядля объекта NSO (или любого подкласса, который его не переопределяет) вы получите то же поведение, что и isEqual:
, однако вместо этого вам следует использовать isEqual:
.