Я работаю над приложением для iPhone, и после обновления до последней версии Xcode 4 я получил следующее сообщение об ошибке:
GNU gdb 6.3.50-20050815 (Apple version gdb-1518) (Thu Jan 27 08:34:47 UTC 2011)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-apple-darwin".Attaching to process 3014.
objc[3014]: Class Property is implemented in both /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.0.sdk/System/Library/PrivateFrameworks/Notes.framework/Notes and /Users/bschiff/Library/Application Support/iPhone Simulator/4.0.2/Applications/7D73796D-01B5-4F0E-A173-E45953945FD2/Versity.app/Versity.
One of the two will be used. Which one is undefined.
У меня есть объект Core Data с именем Property
, и из этого сообщения об ошибке я понимаю, что класс с именем Property
был объявлен где-то еще в SDK.
Я также понимаю, что правильный способ исправить это состоял бы в том, чтобы реорганизовать весь мой код, чтобы изменить Property
на BSProperty
или использовать другое альтернативное имя.
Это было бы довольно большим делом, и, прежде чем я это сделаю, мне интересно, могу ли я заставить XCode использовать объект Property
в моем приложении, а не тот, который определен где-то еще? , Это возможно?
Спасибо