Следует ли мне использовать == или [NSManagedObject isEqual:] для сравнения управляемых объектов в одном контексте?

Допустим, переменные A и B содержат экземпляры управляемых объектов в одном контексте управляемого объекта. Мне нужно убедиться, что они связаны с одной и той же «записью» в постоянном хранилище. В разделе Ошибки и уникальности в Руководстве по программированию Core Data говорится, что:

Core Data гарантирует, что - в заданном контексте управляемого объекта - запись в постоянном хранилище связана только с одним управляемым объектом.

Из этого мне кажется, что для моей цели достаточно сравнения указателей. Или есть ли смысл использовать isEqual: для сравнения управляемых объектов в одном контексте?

18
задан Chaitanya Gupta 9 June 2011 в 19:13
поделиться