Редактор пункта меню Xcode / Добавить версию модели ... отсутствует - PullRequest
2 голосов
/ 22 февраля 2012

Время от времени я пытаюсь добавить новую версию модели данных, и пункт меню отсутствует. Кажется, меню редактора должно меняться в зависимости от выбранного файла, а иногда этого не происходит. Это прошлое, которое я случайно щелкнул, почистил, построил и т. Д., И в конце концов он снова появился со мной, не зная, что случилось. Сегодня кажется, что перезапуск Xcode исправил это, но я не знаю, будет ли это всегда работать. Ниже приведены два снимка экрана: первый показывает неправильное меню, а второй показывает правильное меню. Моя модель данных выбрана в обоих случаях. Кто-нибудь еще видел это? Это ошибка, или мне не хватает какой-то настройки или выбора? enter image description here enter image description here

Ответы [ 2 ]

5 голосов
/ 22 февраля 2012

По цвету панели файлового навигатора я вижу, что вы не выбрали файл модели данных. Вы, вероятно, были в "Ассистенте редактора" -Mode и имели файл .h или .m с правой стороны. Активный курсор тоже был в нужном файле.

Выбранный файл показывает более темный оттенок серого:

enter image description here

Не выбранный файл использует более светлый оттенок серого:

enter image description here

Важно знать, что выделение выбора файла в левой боковой панели не изменяется при выборе другого файла без использования боковой панели. Не доверяйте боковой панели при редактировании файлов.

Сначала кликните в файл модели данных, и ваше меню будет таким, как вы ожидаете.

0 голосов
/ 22 февраля 2012

Если вы не выбираете меню супер быстро после выбора файла (возможно, не давая Xcode время для его замены), тогда я говорю подать отчет об ошибке http://bugreporter.apple.com

Вы должны дать Xcode несколько минут, чтобы поменять меню, хотя, чтобы определить, что это за ошибка, если она не поменяется через 60 секунд или около того, скорее всего, это не просто проблема производительности). Не забудьте включить системный профиль, как я только что проверил, и каждый раз, когда я переключался на модель данных, он соответственно менял меню.

Случается ли то же самое с файлами xib? Какие-либо другие типы файлов, которые вы используете, иногда имеют разные меню?

...