Как упоминалось @the_pickle, Swift - это язык. Язык не зависит от платформы.
iOS и Mac OS - это две платформы. У них есть собственный набор фреймворков и библиотек. Поскольку Википедия помещает это:
Структура программного обеспечения представляет собой абстракцию, в которой программное обеспечение, обеспечивающее общие функции могут быть выборочно изменен дополнительным написанной пользователем кода, обеспечивая тем самым прикладные программы. A программная среда является универсальной, многоразовой программной средой, которая обеспечивает особую функциональность как часть более крупного программного обеспечения для облегчения разработки программных приложений, продуктов и решений. Рамки программного обеспечения могут включать в себя программы поддержки, компиляторы, библиотеки кода, наборы инструментов и прикладное программирование интерфейсы (API), которые объединяют все различные компоненты в , позволяют разрабатывать проект или решение.
Это означает, что структура упрощает создание простого, скажем, пустого представления. То, что программист делает, использует это представление и модифицирует его в соответствии с потребностями программного обеспечения, которое они создают. Таким образом, они могут сделать этот вид зелёным, закругленным по углам, полупрозрачным и/или комбинацией многих других возможностей.
В этом случае iOS и Mac OS отличаются. У них есть собственный набор фреймворков и библиотек. Это всего лишь куча вещей, которые нужны программистам снова и снова. Поэтому они делают его многоразовым в форме рамки и позволяют настраивать его.
Однако язык (Swift) по-прежнему остается прежним. Это означает, что вы будете вызывать функции, объявлять и использовать переменные и все остальное таким же образом.
Если вы пытаетесь стать разработчиком iOS, вам нужно будет изучить (общий) язык Swift и (конкретные) рамки iOS. Если вы пытаетесь стать разработчиком Mac, вам придется изучить (общий) язык Swift и (конкретные) среды Mac.
Вот хорошая отправная точка для вас: Узнайте о Swift здесь: https://developer.apple.com/swift/resources/ Это является хорошим отправным документом: https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html
Узнайте о рамках IOS начиная здесь: https://developer.apple.com/library/ios/documentation/Miscellaneous/Conceptual/iPhoneOSTechOverview/iPhoneOSFrameworks/iPhoneOSFrameworks.html
Узнайте о Mac, начинающиеся здесь: https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/OSX_Technology_Overview/SystemFrameworks/SystemFrameworks.html
А затем получить начал изучать все это на практике из любого онлайн-курса. Вот этот курс, который позволяет легко и доступно на данный момент: https://www.bitfountain.io/
Спасибо всем! Это серьезно помогло мне! Благодаря!! –