Сбой XCode при попытке просмотра .xcdatamodel - PullRequest
3 голосов
/ 14 января 2011

У меня есть приложение, поддерживаемое Core Data, над которым я работаю некоторое время. Я использую контроль версий (ранее SVN, теперь Git), чтобы перемещать его между разными Mac.

На днях мне не удалось открыть проект. О, КРЕП. К счастью, благодаря Time Machine я смог вернуться в прошлое и вернуться к более ранней версии. Я подозревал, что что-то с файлами проекта XCode или файлами Core Data было здесь (я столкнулся с некоторыми проблемами, которые этот парень сделал, я думаю), но все, казалось, работало, поэтому я продвинулся

Но теперь я понял, что когда я пытаюсь открыть файл .xcdatamodel в XCode, я не могу. Он просто зависает, а потом я заканчиваю Силой, уходящей. Помимо этого, приложение работает совершенно нормально. Я могу развернуть его на симуляторе или устройстве, и оно работает. Но я не знаю, как у меня есть надежда на редактирование. Любые советы о том, что я могу сделать, чтобы это исправить?

Ответы [ 2 ]

4 голосов
/ 25 января 2012

Я был сейчас в той же ситуации, но когда я внимательно посмотрел на необработанный текст файла моей модели, я увидел все элементы со странными атрибутами, относящимися к прямоугольной области экрана

<element name="myEntity" positionX="0" positionY="0" width="0" height="0"/>

, поэтому я изменил это на

<element name="myEntity" positionX="10" positionY="10" width="128" height="240"/>

для всех сущностей.Это сработало, теперь я могу снова открыть файл модели в Xcode.

1 голос
/ 21 января 2011

В конце концов я удалил файл модели в XCode и переписал его. К счастью, это не заняло много времени. Если у кого-то есть другие предложения о том, как исправить поврежденный файл модели, пожалуйста, сообщите мне, и я могу отметить ваш ответ как принятый.

...