Подтвердить что ты не робот

Xcode 4: удаление элементов в настройках сборки

В XCode 4.0 появилась новая страница настроек сборки. Моя проблема в том, что я не вижу, как удалить параметр, как только я его указал.

Пример: я изменил "Систему версий" на "Apple Generic" на целевом уровне. Впоследствии я понял, что должен установить его на уровне проекта, и поэтому хочу удалить настройку целевого уровня. Тем не менее, я не вижу возможности удалить этот параметр - вы нажимаете на него и там два параметра, ни один из которых не является по умолчанию "не указанным" пустым параметром. Не нажимать клавишу удаления на клавиатуре.

То же самое относится к полям, которые принимают текст - если я пытаюсь удалить параметр, просто удалив весь набор текста, он все еще показывает, что поле зеленое, но без текста в нем, и рассматривает его как наличие настройка.

4b9b3361

Ответ 1

Удалить работает, но вы должны позаботиться о том, чтобы в левой части области редактора был выбран правильный элемент.

Если вы хотите по умолчанию задать целевой объект для проекта или значение "Mac Os Default", сначала вам нужно выбрать цель в левой части области редактора, перейти к настройкам сборки, и вы сможете удалить целевую настройку с помощью клавиши удаления. Вы не сможете удалить настройки проекта здесь.

Если вы хотите, чтобы по умолчанию для параметра проекта задано значение "Mac OS по умолчанию", сначала нужно выбрать проект в левой части области редактора, перейти к настройкам сборки, и только тогда вы сможете стереть настройка проекта с помощью клавиши удаления.

Я не уверен, что это ошибка XCode или нет. По правде говоря, когда вы ищете настройки цели и ударяете delete, Xcode не имеет способа узнать, хотите ли вы удалить проект или целевой параметр, потому что нет способа выбрать столбец, но только строки... и кажется логичным, что он удаляет только целевой. Так что это, вероятно, нормальное поведение.

Ответ 2

Выделение строки настроек и нажатие клавиши удаления работает для меня. То есть, в любых параметрах, не зависящих от пользователя, удары удаляются, удаляет все настройки параметров; в пользовательских настройках полностью удаляет настройку.