Видео: Кобра - История в процессе /Дэвид Уилкок 2024
Вы можете использовать инструмент рефакторинга в Xcode для очистки и реструктуризации приложений разработки iOS. Использование инструмента рефакторинга позволит вам достичь следующих целей с минимальными усилиями.
-
Переименуйте символ (например, переменную или метод), чтобы лучше отразить то, что делает этот метод.
-
Сделайте встроенный код и сделайте его методом.
-
Создайте суперкласс (скелет одного, во всяком случае).
-
Переместить методы из класса до суперкласса или из суперкласса до подкласса.
Процесс рефакторинга прост, который станет понятным, если вы выполните следующие шаги, в которых изменилось имя метода:
-
В редакторе источника выберите фрагмент исходного кода, который вы хотите реорганизовать, - в этом случае, getBitmapForSymbol.
-
Переименуйте его getBitmap, потому что это метод класса Symbol.
-
Выберите соответствующую команду рефакторинга. В этом примере используйте Edit → Refactor → Rename.
Xcode предлагает ввести новое имя.
-
Введите новое имя.
-
Нажмите «Предварительный просмотр».
Появится предварительный просмотр изменений.
-
Отмените выбор изменений, которые вы не хотите делать, и нажмите «Сохранить».
При первом попытке сделать рефакторинг вам будет предложено включить (или отключить) автоматические снимки. Рекомендуется включить моментальные снимки, по крайней мере, первые несколько раз, когда вы используете код рефакторинга.