Мне изначально хотелось узнать, как сделать что-то вроде этого
UIColor.myCustomGreen
чтобы я мог определять свои собственные цвета и использовать их во всем приложении.
Раньше я изучал расширения, и я подумал, что я, вероятно, мог бы использовать их для решения моей проблемы, но я не мог точно запомнить, как устанавливать расширения. Поиск в Google на момент написания этой статьи для "Быстрое расширение" привел к documentation, несколько длинный учебники и довольно бесполезный переполнение стека question.
Таким образом, ответы там, но это требует некоторого поиска в документах и учебниках. Я решил написать этот вопрос и следующий ответ, чтобы добавить несколько лучших ключевых слов для поиска в Qaru и обеспечить быстрый пересмотр способов настройки расширений.
В частности, я хотел знать:
- Где находятся расширения (соглашение об именах и именах)?
- Что такое синтаксис расширения?
- Что представляет собой несколько простых примеров использования?