Для того чтобы правильно удалить выход, т.е. не вызвать ни одной проблемы, перечисленной в предыдущем разделе, требуется внести несколько изменений в разных местах, как это было и при создании выхода.

Я рекомендую выполнять эти действия в следующем порядке.

  1. Отсоединить выход в nib-файле.
  2. Удалить объявление выхода из кода.
  3. Попытаться скомпилировать проект и предоставить компилятору выявить остальные проблемы.

Допустим, например, что вы решили удалить выход button из проекта Empty Window. Вы можете выполнить следующую трехэтапную процедуру.

  1. Отсоедините выход в nib-файле. Для этого откройте раскадровку, выделите объект источника (контроллер представления) и отсоедините выход button в инспекторе связей, щелкнув на кнопке X.
  2. Удалите объявление выхода из кода. Для этого откройте файл ViewController. h и удалите или закомментируйте строку объявления @property.
  3. Удалите другие ссылки на это свойство. Проще Ьсего попытаться собрать проект; компилятор обнаружит ошибку в строке, ссылающейся на свойство self, button в файле ViewController .ш, потому что такого свойства больше нет. Удалите иди закомментируйте эту строку и соберите проект снова, чтобы убедиться, что все в порядке.

 

 

 

Добавить комментарий