У меня есть NSManagedObject, который я пытаюсь создать с заданными значениями.Я получаю доступ к установщикам следующим образом:
object.couchID = (NSString *)[dictObject objectForKey:@"_id"];
... и это прекрасно работает на моей машине, но мой партнер получает эту ошибку, когда запускает ее на своей машине:
'-[NSCFString type]: unrecognized selector sent to instance 0x4e465e0'
Около 90% сеттеров (все отформатированы одинаково) работают на компьютере моего партнера, но хорошие 10% терпят неудачу с этой ошибкой.Все они работают на моей машине.
Мы выполняем один и тот же код (согласно SVN (да, я знаю)) и извлекаем одни и те же данные с одного и того же сервера, поэтому кажется, что все вроде как должно работать.
Мы проверили передаваемые объекты, и они одинаковы.Комментирование сеттера позволяет коду перейти к следующему хлопотному сеттеру, но, конечно, нам нужно, чтобы он действительно работал.Как еще мы должны устранить неполадки?Заранее спасибо.
Обновление 1: для этого разблокирован значок Tumbleweed ... угадайте, он слишком липкий для прикосновения?Любые мысли или догадки приветствуются.И, эй, вы можете заработать 50 баллов. *
Обновление 2: смешанная хорошая новость заключается в том, что проверка свежей версии из системы контроля версий приводит к той же проблеме на моей машине, поэтомуэто определенно что-то в коде, и б) я могу более активно устранять неполадки.Спасибо за все ваши предложения, я собираюсь снова их просмотреть.