Я пытаюсь создать рекурсивные отношения в основных данных.
У меня есть модель "MenuItem", которая может содержать какой-то другой "MenuItem", он ссылается на себя в слишком многих отношениях. Для этого были созданы отношения «слишком много детей» и «родитель». Оба отношения противоположны другому.
Но когда я пытаюсь скомпилировать, получаю эту ошибку:
ld: дублирующийся символ _OBJC_METACLASS _ $ _ MenuItem в /Users/mlecomte/Dropbox/Projects/iPhone/Emakina/Electrabel/XCode/build/Electrabel.build/Debug-iphoneos/Electrabel.build/Objecttem-norumal FA48D8B96953EA4D.o и /Users/mlecomte/Dropbox/Projects/iPhone/Emakina/Electrabel/XCode/build/Electrabel.build/Debug-iphoneos/Electrabel.build/Objects-normal/armv7/MenuI22.ED4/1000/100
Команда /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 завершилась неудачно с кодом выхода 1
РЕДАКТИРОВАТЬ: я забыл сказать, что я сгенерировал класс Object Managed элемента меню.
когда я удаляю связь или когда я не генерирую класс Object Managed для menuItem, все компилируется просто отлично.
Заранее благодарю за помощь.
С уважением,