Элементы разметки в других файлах xcode?

#swift #xcode #documentation #markup

#быстрый #xcode #Документация #разметка

Вопрос:

Привет, ребята.

Я использую Xcode для продолжения существующего приложения, и я знаю, что лучший способ документировать этот конкретный проект-это наценки (/// вместо //). Проблема в том, что существует слишком много функций, и использование разметок для объяснения всех из них затруднило бы визуализацию кода. Вместо этого я действительно хочу разметить переменные, функции, методы и так далее… но в других файлах, если это возможно.

Могу ли я каким-то образом разметить функцию, объявленную в другом файле «.swift»? Как? Я понял, что мой код значительно улучшится с этими пометками для моих коллег, но я должен действительно подчеркнуть, насколько неразборчивыми могут стать файлы, в которых объявлены переменные/функции.

PS: Здесь новичок StackOverflow. Если что-то пойдет не так, как предписано нашим сообществом, пожалуйста, дайте мне знать.

Заранее спасибо! 😉

Комментарии:

1. Вы должны писать свои комментарии/разметку рядом с кодом, который они описывают, все остальное будет означать только больше работы, гораздо меньшую ремонтопригодность и общую путаницу IMO.

2. Обычно это имеет смысл, но проект гигантский, и наценки в целом только облегчают визуализацию, учитывая, что вам нужно только навести курсор мыши, чтобы узнать подробности (резюме, параметры и т. Д.). Просто мнение, но я думаю, что в подобных случаях внешние наценки оправданны, хотя я не знаю, возможны ли они. Только кажется проблематичным, потому что это прямо над объявлениями, и, насколько я знаю, я не могу объявить функцию и «сделать» эту функцию позже.

3. @Guaringue Совет по Xcode — сделайте control command up arrow это, чтобы увидеть интерфейс вашего файла. Если вы задокументировали такие вещи, как протоколы/классы, и, например, реализуете/наследуете их, вы также увидите документацию, «скопированную» поверх