Когда я создаю подкласс NSManagedObject для сущности в моем XCDataModel, Xcode автоматически создает некоторые методы доступа для отношений «многие ко многим».
В моем случае у меня есть сущность тега, которая имеет несколько дочерних элементов.
Xcode создаст следующие методы:
- (void)addChildrenObject:(Tag *)value;<br>
- (void)removeChildrenObject:(Tag *)value;<br>
- (void)addChildren:(NSSet *)value;<br>
- (void)removeChildren:(NSSet *)value;
Однако я бы хотел переименовать первые два метода в addChildTag: и removeChildTag:.
Может ли это вызвать какие-либо проблемы, потому чтонекоторые классы CoreData ожидают, что оригинальные существуют?Вы должны знать, что я сам не называю эти методы, я скорее использую обратное отношение, которое является отношением «один к одному».