Рефакторинг: извлечение кода в метод

Код выдержки в новый метод или функцию для создания ее цели проще понять и упростить путь выполнения кода.

bullet
Извлечь рефакторинг использования кода
  1. В редакторе исходного кода выберите фрагмент кода, который Вы хотите изменить на метод или функцию.

  2. Выберите Edit> Refactor> Extract.

  3. Укажите надлежащие имена и опции.

  4. Нажмите кнопку Preview.

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

  6. Отмените выбор любого файла, который Вы не хотите изменять.

  7. Нажмите кнопку Apply.

Операция Extract выполняется на выбранном фрагменте кода (который может включать комментарии) в реализации функции или реализации метода.

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

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