Xcode
Разработчик(и) | Apple Инк. |
---|---|
Первоначальный выпуск | 23 октября 2003 г [1] |
Стабильная версия | 15,4 (15F31d) [2] (14 мая 2024 г ) [±] |
Предварительный выпуск | 16 бета 4 (16A5211f) [3] (23 июля 2024 г ) [±] |
Операционная система | macOS |
Тип | Интегрированная среда разработки (IDE) |
Лицензия | Собственный с с открытым исходным кодом компонентами |
Веб-сайт | разработчик |
Xcode — это (IDE) Apple интегрированная среда разработки для macOS , используемая для разработки программного обеспечения для macOS, iOS , iPadOS , watchOS , tvOS и VisionOS . Первоначально он был выпущен в конце 2003 года; последней стабильной версией является версия 15, выпущенная 18 сентября 2023 года и доступная бесплатно в Mac App Store и на веб-сайте Apple Developer . [4] Зарегистрированные разработчики также могут загрузить предварительные выпуски и предыдущие версии пакета через веб-сайт Apple Developer. [5] Xcode включает в себя инструменты командной строки, которые позволяют осуществлять разработку в стиле UNIX через приложение «Терминал» в macOS. [6] Их также можно загрузить и установить без графического интерфейса .
До Xcode Apple предлагала разработчикам Project Builder и Interface Builder для разработки приложений Mac OS X.
Основные особенности
[ редактировать ]Xcode поддерживает исходный код для языков программирования : Swift , C++ , Objective-C , Objective-C++ , Java , AppleScript , Python , Ruby , ResEdit (Rez) и C , с различными моделями программирования, включая, помимо прочего, Cocoa. , Carbon и Java. Третьи стороны добавили поддержку GNU Pascal , [7] Свободный Паскаль , [8] Есть , [9] С# , [10] Идти , [11] Перл , [12] и Д. [13]
Xcode может создавать толстые двоичные ( универсальные двоичные ) файлы, содержащие код для нескольких архитектур, в исполняемом формате Mach-O . Это помогло облегчить переход от 32-битного PowerPC к 64-битному PowerPC, от PowerPC к Intel x86 , от 32-битного к 64-битному Intel и совсем недавно от Intel x86 к Apple Silicon , позволяя разработчикам распространять одно приложение на пользователей и позволяя операционной системе автоматически выбирать подходящую архитектуру во время выполнения. Используя iOS SDK , tvOS SDK и watchOS SDK, Xcode также можно использовать для компиляции и отладки приложений для iOS , iPadOS , tvOS и watchOS .
Xcode включает в себя инструмент с графическим интерфейсом Instruments , который работает поверх инфраструктуры динамической трассировки DTrace , созданной Sun Microsystems и выпущенной как часть OpenSolaris .
Xcode также включает встроенную поддержку управления исходным кодом с использованием Git системы и протокола контроля версий , что позволяет пользователю создавать и клонировать Git репозитории (которые могут размещаться на сайтах хостинга репозиториев исходного кода, таких как GitHub , Bitbucket и Perforce , или самостоятельного размещения с использованием программного обеспечения с открытым исходным кодом, такого как GitLab ), а также для фиксации , отправки и получения изменений — и все это из Xcode, автоматизируя задачи, которые традиционно выполнялись бы с помощью Git из командной строки .
Состав
[ редактировать ]Основным приложением пакета является интегрированная среда разработки (IDE), также называемая Xcode. Пакет Xcode включает в себя большую часть документации Apple для разработчиков, а также встроенный Interface Builder — приложение, используемое для создания графических пользовательских интерфейсов .До Xcode 4.1 пакет Xcode включал модифицированную версию GNU Compiler Collection . В версиях Xcode 3.1 и вплоть до Xcode 4.6.3 он включал компилятор LLVM-GCC с интерфейсами из коллекции компиляторов GNU и генератор кода на основе LLVM . [14] В Xcode 3.2 и более поздних версиях он включал компилятор Clang C/C++/Objective-C с недавно написанным внешним интерфейсом и генератором кода на основе LLVM, а также статический анализатор Clang . [15] Начиная с Xcode 4.2, компилятор Clang стал компилятором по умолчанию. [16] Начиная с Xcode 5.0, Clang был единственным компилятором.
До версии Xcode 4.6.3 пакет Xcode использовал отладчик GNU Debugger (GDB) в качестве серверной части IDE отладчика . Начиная с Xcode 4.3, отладчик LLDB также был предоставлен ; начиная с Xcode 4.5 LLDB заменил GDB в качестве серверной части по умолчанию для отладчика IDE. [17] Начиная с Xcode 5.0, GDB больше не поставлялся. [18]
Детские площадки
[ редактировать ]Функция Playgrounds в Xcode обеспечивает среду для быстрого экспериментирования и разработки на языке программирования Swift . Исходная версия функции была анонсирована и выпущена Apple Inc 2 июня 2014 года во время WWDC 2014 . [19] [20]
Игровые площадки представляют собой испытательную площадку, на которой отображается код разработчика в режиме реального времени. Они имеют возможность оценивать и отображать результаты отдельных выражений по мере их кодирования (в строке или на боковой панели), обеспечивая быструю обратную связь программисту. Этот тип среды разработки, известный как цикл чтения-оценки-печати (или REPL), полезен для обучения, экспериментирования и быстрого прототипирования. [21] [22] [23] Playgrounds использовалась Apple для публикации обучающих программ и экскурсий по Swift , где заметны преимущества REPL . [24] [25]
Функция «Игровые площадки» была разработана отделом инструментов разработчика Apple. По словам Криса Латтнера , изобретателя языка программирования Swift и старшего директора и архитектора отдела инструментов разработчика, Playgrounds «находилась под сильным влиянием идей Брета Виктора, Light Table и многих других интерактивных систем». [26] Playgrounds была анонсирована Apple Inc. 2 июня 2014 года во время WWDC 2014 как часть Xcode 6 и выпущена в сентябре.
В сентябре 2016 года было выпущено приложение Swift Playgrounds для iPad (также доступное на macOS с февраля 2020 года), в котором эти идеи были включены в образовательный инструмент. Функция Playgrounds в Xcode продолжала развиваться: новая функция пошагового выполнения была представлена в Xcode 10 на WWDC 2018 . [27]
Удаленные функции
[ редактировать ]Раньше Xcode поддерживал распространение процесса сборки продукта на несколько систем. Одна из задействованных технологий называлась Shared Workgroup Build , которая использовала протокол Bonjour для автоматического обнаружения систем, предоставляющих услуги компилятора, и модифицированную версию бесплатного программного продукта distcc для облегчения распределения рабочих нагрузок. Более ранние версии Xcode предоставляли систему под названием Dedicated Network Builds . Эти функции отсутствуют в поддерживаемых версиях Xcode.
Xcode также включает в себя инструменты и платформы Apple WebObjects для создания веб-приложений и веб-сервисов Java (ранее продававшиеся как отдельный продукт). Начиная с Xcode 3.0, Apple отказалась от [28] Разработка WebObjects внутри Xcode; WOLips [29] вместо этого следует использовать. Xcode 3 по-прежнему включает в себя фреймворки WebObjects.
История версий
[ редактировать ]1.x серия
[ редактировать ]Xcode 1.0 был выпущен осенью 2003 года. Xcode 1.0 был основан на Project Builder , но имел обновленный пользовательский интерфейс (UI), ZeroLink, Fix & Continue, поддержку распределенной сборки и индексацию Code Sense.
Следующий значительный выпуск, Xcode 1.5, имел лучшее завершение кода и улучшенный отладчик.
2.x серия
[ редактировать ]Xcode 2.0 был выпущен с Mac OS X v10.4 «Tiger». Он включал язык визуального программирования Quartz Composer , улучшенную индексацию Code Sense для Java и Ant поддержку . Он также включал инструмент Apple Reference Library, который позволяет искать и читать онлайн-документацию с веб-сайта Apple, а также документацию, установленную на локальном компьютере.
Xcode 2.1 мог создавать универсальные двоичные файлы. Он поддерживал общие предварительно скомпилированные заголовки , цели модульного тестирования, условные точки останова и точки наблюдения. Он также имел лучший анализ зависимостей.
Окончательная версия Xcode для Mac OS X v10.4 была 2.5.
3.x серия
[ редактировать ]Xcode 3.0 был выпущен с Mac OS X v10.5 «Leopard». Заметные изменения по сравнению с версией 2.1 включают: [30] инструмент отладки DTrace (теперь называемый Instruments ), поддержка рефакторинга, контекстно-зависимая документация и Objective-C 2.0 со сборкой мусора . Он также поддерживает снимки проекта, которые обеспечивают базовую форму контроля версий; Пузыри сообщений, которые показывают значения отладки ошибок сборки вместе с кодом; и создание бинарных файлов с четырьмя архитектурами (32- и 64-битные процессоры Intel и PowerPC).
Xcode 3.1 представлял собой обновленную версию инструментов разработчика для Mac OS X и был той же версией, что и iPhone SDK. Он может быть нацелен на платформы, отличные от Mac OS X, включая iPhone OS 2.0. В его состав вошли компиляторы GCC 4.2 и LLVM GCC 4.2. Еще одна новая функция, начиная с Xcode 3.0, заключается в том, что поддержка SCM Xcode теперь включает Subversion 1.5.
Xcode 3.2 был выпущен вместе с Mac OS X v10.6 «Snow Leopard» и не устанавливается ни в одной из более ранних версий OS X. он поддерживает статический анализ программ Среди других функций . Также прекращается официальная поддержка версий, предшествующих iPhone OS 3.0. Но по-прежнему можно использовать более старые версии, а симулятор поддерживает iPhone OS 2.0–3.1. Также поддержка Java "сослана" в 3.2 в органайзер. [31]
Xcode 3.2.6 — последняя версия, которую можно бесплатно загрузить для пользователей Mac OS X Snow Leopard (хотя это не последняя версия, поддерживающая Snow Leopard; есть версия 4.2). Для загрузки Xcode 3.2.6 требуется бесплатная регистрация на сайте разработчика Apple.
4.x серия
[ редактировать ]В июне 2010 года на Всемирной конференции разработчиков Apple о версии 4 Xcode было объявлено во время обращения к инструментам разработчика «Состояние Союза». Версия 4 инструментов разработчика, помимо других улучшений, объединяет инструменты редактирования Xcode и Interface Builder в одно приложение. [32] [33] Apple выпустила окончательную версию Xcode 4.0 9 марта 2011 года. Программное обеспечение было доступно бесплатно всем зарегистрированным участникам программы Mac Developer за 99 долларов в год и программы iOS Developer за 99 долларов в год. Он также был продан за 4,99 доллара лицам, не являющимся членами, в Mac App Store (больше не доступен). В Xcode 4.0 прекращается поддержка многих старых систем, включая все комплекты разработки PowerPC и программного обеспечения (SDK) для Mac OS X 10.4 и 10.5, а также все iOS SDK старше 4.3. В качестве цели развертывания по-прежнему можно установить создание двоичных файлов для этих старых платформ, но для платформ Mac OS тогда можно будет ограничиться созданием двоичных файлов x86 и x86-64 . Позже Xcode стал бесплатным для широкой публики. До версии 4.1 Xcode стоил 4,99 доллара. [34]
Xcode 4.1 был доступен бесплатно 20 июля 2011 года (день выпуска Mac OS X Lion ) для всех пользователей Mac OS X Lion в Mac App Store. 29 августа 2011 г. Xcode 4.1 стал доступен для Mac OS X Snow Leopard для участников платных программ разработчиков Mac или iOS. [35] Xcode 4.1 был последней версией, которая включала коллекцию компиляторов GNU (GCC) вместо LLVM GCC или Clang .
12 октября 2011 года Xcode 4.2 был выпущен одновременно с выпуском iOS 5.0 и включал в себя множество дополнительных и улучшенных функций, таких как раскадровка и автоматический подсчет ссылок (ARC) . [16] Xcode 4.2 — последняя версия, поддерживающая Mac OS X 10.6 «Snow Leopard» , но доступна только зарегистрированным разработчикам с платными аккаунтами; без платной учетной записи 3.2.6 — это последняя загрузка для Snow Leopard. [36]
Xcode 4.3, выпущенный 16 февраля 2012 г., распространяется как один пакет приложений Xcode.app, устанавливаемый из Mac App Store. Xcode 4.3 реорганизует меню Xcode, включив в него инструменты разработки. [37] Xcode 4.3.1 был выпущен 7 марта 2012 г. с добавлением поддержки iOS 5.1. [38] Xcode 4.3.2 был выпущен 22 марта 2012 г. с улучшениями симулятора iOS и предложенным переходом на отладчик LLDB вместо отладчика GDB (что, похоже, является недокументированными изменениями). [ нужна ссылка ] Xcode 4.3.3, выпущенный в мае 2012 года, содержал обновленный SDK для Mac OS X 10.7.4 «Lion» и несколько исправлений ошибок. [39]
Xcode 4.4 был выпущен 25 июля 2012 года. [40] Он работает как на Mac OS X Lion (10.7), так и на OS X Mountain Lion (10.8) и является первой версией Xcode, содержащей SDK OS X 10.8 «Mountain Lion» . Xcode 4.4 включает поддержку автоматического синтеза объявленных свойств, новые функции Objective-C , такие как литеральный синтаксис и индексирование, улучшенную локализацию и многое другое. [41] 7 августа 2012 г. был выпущен Xcode 4.4.1 с несколькими исправлениями ошибок.
19 сентября 2012 г. были выпущены iOS 6 и Xcode 4.5. В Xcode добавлена поддержка iOS 6 и 4-дюймового дисплея Retina на iPhone 5 и iPod Touch 5-го поколения. Он также привнес в iOS некоторые новые функции Objective-C , упростил локализацию и добавил поддержку автоматической компоновки для iOS. [17] 3 октября 2012 г. был выпущен Xcode 4.5.1 с исправлениями ошибок и улучшениями стабильности. [4] Менее чем через месяц был выпущен Xcode 4.5.2 с поддержкой iPad Mini и iPad с дисплеем Retina, а также исправлениями ошибок и улучшениями стабильности.
28 января 2013 г. были выпущены iOS 6.1 и Xcode 4.6.
5.x серия
[ редактировать ]10 июня 2013 года на Всемирной конференции разработчиков Apple была анонсирована версия 5 Xcode. [42] 18 сентября 2013 г. был выпущен Xcode 5.0. Он поставлялся с SDK iOS 7 и OS X 10.8 Mountain Lion. Однако поддержка OS X 10.9 Mavericks была доступна только в бета-версиях. В Xcode 5.0 также добавлена версия Clang, генерирующая 64-битный ARM-код для iOS 7. Apple удалила поддержку создания двоичных файлов Cocoa со сбором мусора в Xcode 5.1. [43]
6.x серия
[ редактировать ]2 июня 2014 года на Всемирной конференции разработчиков Apple анонсировала шестую версию Xcode. Одной из наиболее примечательных особенностей стала поддержка Swift , совершенно нового языка программирования, разработанного Apple. Xcode 6 также включал такие функции, как игровые площадки и инструменты интерактивной отладки. [44] 17 сентября 2014 года одновременно были выпущены iOS 8 и Xcode 6. Xcode можно загрузить в Mac App Store .
7.x серия
[ редактировать ]8 июня 2015 года на Всемирной конференции разработчиков Apple была анонсирована версия Xcode 7. Он представил поддержку Swift 2 и Metal для OS X , а также добавил поддержку развертывания на устройствах iOS без учетной записи разработчика Apple. [45] Xcode 7 был выпущен 16 сентября 2015 года.
8.x серия
[ редактировать ]13 июня 2016 года на Всемирной конференции разработчиков Apple была анонсирована версия Xcode 8; бета-версия была выпущена в тот же день. Он представил поддержку Swift 3. [46] Xcode 8 был выпущен 13 сентября 2016 года.
серия 9.х
[ редактировать ]5 июня 2017 года на Всемирной конференции разработчиков Apple была анонсирована 9-я версия Xcode; бета-версия была выпущена в тот же день. Он представил поддержку Swift 4 и Metal 2. Он также представил удаленную отладку на устройствах iOS и tvOS по беспроводной сети через Wi-Fi. [47]
Xcode 9 был публично выпущен 19 сентября 2017 года. [48]
10.х серия
[ редактировать ]4 июня 2018 года на Всемирной конференции разработчиков Apple была анонсирована версия Xcode 10; бета-версия была выпущена в тот же день. В Xcode 10 появилась поддержка Dark Mode, анонсированная для macOS Mojave , платформ совместной работы Bitbucket и GitLab (в дополнение к уже поддерживаемым GitHub ), обучения моделей машинного обучения с игровых площадок, новых функций Swift 4.2 и Metal 2.1, а также улучшений. в редактор и систему сборки проекта. [49] В Xcode 10 также прекращена поддержка создания 32-битных для macOS. приложений [50] и больше не поддерживает интеграцию Subversion. [51]
Xcode 10 был публично выпущен 17 сентября 2018 года. [52]
11.x серия
[ редактировать ]3 июня 2019 года на Всемирной конференции разработчиков Apple была анонсирована версия Xcode 11; бета-версия была выпущена в тот же день. В Xcode 11 появилась поддержка новых функций Swift 5.1, а также новая платформа SwiftUI (хотя инструменты интерактивного пользовательского интерфейса доступны только при работе под macOS 10.15 ). [53] Он также поддерживает создание приложений для iPad, работающих под управлением macOS; включает интегрированную поддержку Swift Package Manager; и содержит дальнейшие улучшения редактора, включая «мини-карту», которая дает обзор файла исходного кода с быстрой навигацией. [54] Для Xcode 11 требуется macOS 10.14 или новее. [53] и Xcode 11.4 требует версии 10.15 или новее. [55]
Xcode 11 был публично выпущен 20 сентября 2019 года.
12.x серия
[ редактировать ]22 июня 2020 года на Всемирной конференции разработчиков Apple была анонсирована версия Xcode 12; бета-версия была выпущена в тот же день. В Xcode 12 появилась поддержка Swift 5.3 и требуется macOS 10.15.4 или новее. В Xcode 12 прекращена сборка приложений для iOS 8, а самой низкой версией iOS, поддерживаемой приложениями, созданными в Xcode 12, является iOS 9. В Xcode 12.1 также прекращена поддержка создания приложений для Mac OS X 10.6 Snow Leopard. Минимальная версия macOS, поддерживаемая приложениями, созданными в Xcode 12.1, — OS X 10.9 Mavericks. [56]
Xcode 12 был публично выпущен 16 сентября 2020 года.
13.x серия
[ редактировать ]7 июня 2021 года на Всемирной конференции разработчиков Apple была анонсирована версия Xcode 13; бета-версия была выпущена в тот же день. В новой версии появилась поддержка Swift 5.5 и требуется macOS 11.3 или новее. Xcode 13 содержит SDK для iOS/iPadOS 15 , macOS 12 , watchOS 8 и tvOS 15 . Основные функции Xcode 13 включают новую модель параллелизма в проектах Swift. [57] улучшенная поддержка поставщиков контроля версий (таких как GitHub ), включая возможность просматривать, просматривать и комментировать запросы на включение прямо в интерфейсе приложения, а также поддержку Xcode Cloud, недавно запущенной службы CI/CD от Apple (она также имеет веб-версия).
Xcode 13 был публично выпущен 20 сентября 2021 года.
14.x серия
[ редактировать ]6 июня 2022 года на Всемирной конференции разработчиков Apple была анонсирована версия Xcode 14; бета-версия была выпущена в тот же день. В Xcode 14 прекращена поддержка создания 32-битных приложений для iOS . [58] В Xcode 14 прекращена поддержка создания приложений для iOS 9 и 10 (эти версии iOS поддерживают 32-разрядные приложения iOS), а минимальной версией iOS, поддерживаемой приложениями, созданными в Xcode 14, является iOS 11. В Xcode 14 также прекращена сборка приложений для macOS 10.12 Sierra. . Минимальная версия macOS, поддерживаемая приложениями, созданными на Xcode 14, — macOS 10.13 High Sierra. [56]
Xcode 14 был публично выпущен 12 сентября 2022 года.
15.x серия
[ редактировать ]5 июня 2023 года на Всемирной конференции разработчиков Apple была анонсирована версия Xcode 15; бета-версия была выпущена в тот же день. В Xcode 15 прекращена поддержка создания приложений для iOS 11, а минимальной версией iOS, поддерживаемой приложениями, созданными в Xcode 15, является iOS 12. [56]
Xcode 15 был публично выпущен 18 сентября 2023 года.
16.x серия
[ редактировать ]10 июня 2024 года на Всемирной конференции разработчиков Apple была анонсирована версия Xcode 16; бета-версия была выпущена в тот же день. [56]
Таблица сравнения версий
[ редактировать ]Снято с производства | Текущая версия | Бета |
Xcode 1.0 — Xcode 2.x (до поддержки iOS)
[ редактировать ]История версий |
---|
Xcode 3.0 — Xcode 4.x
[ редактировать ]История версий |
---|
Xcode 5.0–6.x (начиная с поддержки Arm64)
[ редактировать ]История версий |
---|
Xcode 7.0–10.x (начиная с бесплатной разработки на устройстве)
[ редактировать ]История версий |
---|
Xcode 11.0–14.x (начиная с платформы SwiftUI)
[ редактировать ]История версий |
---|
Xcode 15.0 — (начиная с поддержки VisionOS)
[ редактировать ]История версий | |||||||||
---|---|---|---|---|---|---|---|---|---|
Версия | Строить | Дата выпуска | мин macOS для запуска [92] [103] | SDK для macOS [104] [103] | iOS SDK включен [105] [103] | WatchOS SDK включен [106] [103] | tvOS SDK включен [107] [103] | VisionOS SDK включен [145] [103] | Примечания |
15.0 | 15А240д | 18 сентября 2023 г. | 13.5 | 14,0 (23А334) | iOS 17.0 (21A325) | watchOS 10.0 (21R354) | ТВОС 17.0 (21J351) | [146] [113] | |
15.0.1 | 15А507 | 18 октября 2023 г. | iOS 17.0 (21A326) | [147] [113] | |||||
15.1 | 15С65 | 11 декабря 2023 г. | 14,2 (23С53) | iOS 17.2 (21C52) | watchOS 10.2 (21S355) | твОС 17.2 (21K354) | [148] [113] | ||
15.2 | 15C500b | 8 января 2024 г. | видениеOS 1.0 (21N301) | [149] [113] | |||||
15.3 | 15E5204a | 5 марта 2024 г. | 14.0 | 14,4 (23E5196c) | iOS 17.4 (21E212) | watchOS 10.4 (21T5202c) | ТВОС 17.4 (21L5212c) | VisionOS 1.1 (21O5188b) | [150] [113] |
15.4 | 15F31d | 13 мая 2024 г. | 14,5 (23F73) | iOS 17.5 (21F77) | watchOS 10.5 (21T569) | ТВОС 17.5 (21L566) | VisionOS 1.2 (21O5565d) | [151] [113] | |
16.0 бета 4 | 16А5211ф | 23 июля 2024 г. | 14.5 | 15,0 (24A5298f) | iOS 18.0 (22A5316f) | watchOS 11.0 (22R5318f) | ТВОС 18.0 (22J5324f) | VisionOS 2.0 (22N5286f) | [152] [113] |
Версия | Строить | Дата выпуска | мин macOS для запуска [92] | SDK для macOS [104] | iOS SDK включен [105] | WatchOS SDK включен [106] | tvOS SDK включен [107] | VisionOS SDK включен [145] | Примечания |
Версии инструментальной цепочки
[ редактировать ]Снято с производства | Текущая версия | Бета |
Xcode 1.0 — Xcode 2.x (до поддержки iOS)
[ редактировать ]История версий Toolchain |
---|
Xcode 3.0 — Xcode 4.x
[ редактировать ]История версий Toolchain |
---|
Xcode 5.0–6.x (начиная с поддержки Arm64)
[ редактировать ]История версий Toolchain |
---|
Xcode 7.0–10.x (начиная с бесплатной разработки на устройстве)
[ редактировать ]История версий Toolchain |
---|
Xcode 11.0–14.x (начиная с платформы SwiftUI)
[ редактировать ]История версий Toolchain |
---|
Xcode 15.0 — (начиная с поддержки VisionOS)
[ редактировать ]История версий Toolchain | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | должен | ЛЛВМ | Строка версии Clang | Строка версии Swift | |||
15.0 | 1009.2 | 1015.7 | 16.0.0 [194] | 15.0.0 (кланг-1500.0.40.1) | 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1) | |||
15.0.1 | 1009.2 | 1015.7 | 16.0.0 [194] | 15.0.0 (кланг-1500.0.40.1) | 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1) | |||
15.1 | 1009.3 | 1022.1 | 16.0.0 [195] | 15.0.0 (кланг-1500.1.0.2.5) | 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) | |||
15.2 | 1009.3 | 1022.1 | 16.0.0 [195] | 15.0.0 (кланг-1500.1.0.2.5) | 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) | |||
15.3 | 1010.6 | 1053.12 | 16.0.0 [196] | 15.0.0 (кланг-1500.3.9.4) | 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) | |||
15.4 | 1010.6 | 1053.12 | 16.0.0 [196] | 15.0.0 (кланг-1500.3.9.4) | 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) | |||
16.0 бета 4 | 1021.4 | 1115.7.2 | 17.0.6 [197] | 16.0.0 (кланг-1600.0.23.1) | 6.0 (swiftlang-6.0.0.6.8 clang-1600.0.23.1) | |||
Xcode | cctools [158] | должен [159] | ЛЛВМ | Строка версии Clang [161] | Строка версии Swift [162] |
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Джон Сиракузы (9 ноября 2003 г.). «Mac OS X 10.3 Пантера» . Проверено 15 января 2022 г.
- ^ «Xcode 15.4 (15F31d) — Релизы — Разработчик Apple» . Разработчик Apple . Apple Inc. , 13 мая 2024 г. Проверено 14 мая 2024 г.
- ^ «Xcode 16 beta 4 (16A5211f) — Релизы — Apple Developer» . Разработчик Apple . Apple Inc. , 23 июля 2024 г. Проверено 24 июля 2024 г.
- ^ Jump up to: а б «Xcode в Mac App Store» . Apple Inc. Проверено 29 мая 2018 г.
- ^ «Загрузки» . Разработчик Apple . Проверено 29 мая 2018 г.
- ^ «Xcode — Возможности» . разработчик.apple.com . Проверено 11 марта 2020 г.
- ^ Адриан ван Ос. «GNU Pascal и Xcode» . Microbizz.nl. Архивировано из оригинала 18 апреля 2012 года . Проверено 21 июня 2010 г.
- ^ «Использование Free Pascal с Xcode» . Паскаль-централ.com. Архивировано из оригинала 12 июня 2010 года . Проверено 21 июня 2010 г.
- ^ "Инструменты" . macada.org. Архивировано из оригинала 27 июля 2011 года . Проверено 8 февраля 2011 г.
- ^ «CSharpPlugin — какао-sharp-dev — Код Google» . Проверено 21 июня 2010 г.
- ^ «xkick добавляет поддержку Golang в Xcode 11 — Блог — Wirecog» . www.wirecog.com . Проверено 24 мая 2020 г.
- ^ «CamelBones, мост Objective-C/Perl для Mac OS X и GNUStep — Home» . Camelbones.sourceforge.net. 1 декабря 2004 года . Проверено 21 июня 2010 г.
- ^ «D для Xcode» . Проверено 9 февраля 2019 г.
- ^ Принц Маклин (20 июня 2008 г.). «Другой секрет Apple: компилятор LLVM» . Проверено 3 апреля 2012 г.
- ^ «Xcode 3.2: потрясающее издание» . 30 августа 2009 г. Архивировано из оригинала 16 июня 2013 г.
- ^ Jump up to: а б «Новые возможности в Xcode 4: Xcode 4.2» . Яблоко. 16 сентября 2015 года . Проверено 15 сентября 2016 г.
- ^ Jump up to: а б «Новые возможности в Xcode 4: Xcode 4.5» . Apple Inc., 16 сентября 2015 г. Проверено 18 октября 2015 г.
- ^ «Новые возможности в Xcode 5: Xcode 5.0» . 16 сентября 2015 года . Проверено 15 сентября 2016 г.
- ^ «Keynote — WWDC 2014 — Видео» . Разработчик Apple . Проверено 1 февраля 2019 г.
- ^ «Объяснение нового языка Swift от Apple: умный ход для улучшения iOS, одновременно сдерживая приложения для Android — ExtremeTech» . www.extremetech.com . Проверено 1 февраля 2019 г.
- ^ «Swift: язык программирования нового поколения от Apple, разработка которого длилась 4 года» . яЕще . 4 июня 2014 г. Проверено 1 февраля 2019 г.
- ^ Мэйо, Бенджамин (2 июня 2014 г.). «Apple анонсирует новый Xcode, язык программирования Swift» . 9to5Mac . Проверено 1 февраля 2019 г.
- ^ «Ресурсы Swift — Разработчик Apple» . разработчик.apple.com . Проверено 1 февраля 2019 г.
- ^ «Тур по Swift — язык программирования Swift (Swift 5)» . docs.swift.org . Проверено 5 февраля 2019 г.
- ^ Swift.org. «Быстрый тур» . Архивировано из оригинала 4 февраля 2023 года . Проверено 4 февраля 2023 г.
- ^ Виктор, Брет (сентябрь 2012 г.). «Обучаемое программирование» . сайт беспокойства.com .
- ^ «Как получить максимальную отдачу от игровых площадок в Xcode — WWDC 2018 — Видео» . Разработчик Apple . Проверено 25 ноября 2020 г.
- ^ Говорит Дэвид Холт (15 мая 2010 г.). «Факты о WebObjects (сообщество WebObjects)» . Wocommunity.org. Архивировано из оригинала 7 октября 2013 года . Проверено 21 июня 2010 г.
- ^ «ВОЛипс» . Wiki.objectstyle.org. 27 февраля 2010 года . Проверено 21 июня 2010 г.
- ^ «Apple — Mac OS X Leopard — Возможности — Более 300 новых функций» . Архивировано из оригинала 16 октября 2007 года.
- ^ «Инструменты разработчика Apple для Java» . Яблоко . Проверено 8 февраля 2011 г.
- ^ «Примечания к программному обеспечению WWDC: Safari 5, Xcode 4, iTunes 9.2» . Мак Слухи. 8 июня 2010 г. Проверено 21 июня 2010 г.
- ^ «Инструменты разработчика — что нового в Xcode 4» . Разработчик Apple . Проверено 8 февраля 2011 г.
- ^ «Apple делает Xcode бесплатным для всех, выпустив версию 4.1 в Mac App Store» . AppleInsider . 20 июля 2011 года . Проверено 3 июля 2013 г.
- ^ «Новые возможности в Xcode 4: Xcode 4.1» . Apple Inc. Проверено 15 сентября 2016 г.
- ^ «Почему я не могу загрузить Xcode 4.2 для Snow Leopard?» . Проверено 2 мая 2015 г.
- ^ «Новые возможности в Xcode 4: Xcode 4.3» . Apple Inc. Проверено 15 сентября 2016 г.
- ^ «Новые возможности в Xcode 4: Xcode 4.3.1 и 4.3.2» . Apple Inc. Проверено 15 сентября 2016 г.
- ^ «Новые возможности в Xcode 4: Xcode 4.3.3» . Apple Inc. Проверено 15 сентября 2016 г.
- ^ «Xcode 4.4 распространяется для разработчиков OS X и iOS через Mac App Store» . 9to5Mac. 25 июля 2012 года . Проверено 2 августа 2012 г.
- ^ «Новые возможности в Xcode 4: Xcode 4.4» . Apple Inc. Проверено 15 сентября 2016 г.
- ^ «Apple передает разработчикам первые бета-версии iOS 7 и OS X Mavericks» . AppleInsider . 10 июня 2013 года . Проверено 11 июня 2013 г.
- ^ «Новые возможности в Xcode 5: Xcode 5.1» . 20 апреля 2015 года . Проверено 15 сентября 2016 г.
- ^ «Xcode 6, Swift, CloudKit и другие неожиданные новости для разработчиков с WWDC 2014» . Техреспублика . 5 июня 2014 года . Проверено 6 июня 2014 г.
- ^ «Новые возможности в Xcode 7: Xcode 7.0» . разработчик.apple.com . Проверено 15 сентября 2016 г.
- ^ «Что нового в Xcode 8» . разработчик.apple.com . Проверено 15 сентября 2016 г.
- ^ «Что нового в Xcode 9» . разработчик.apple.com . Проверено 24 июля 2017 г.
- ^ «Новые загрузки уже доступны» . Разработчик Apple . Яблоко. Архивировано из оригинала 20 сентября 2017 года . Проверено 19 сентября 2017 г.
- ^ «Xcode — что нового» . Проверено 4 июня 2018 г.
- ^ Садун, Эрика [@ericasadun] (5 июня 2018 г.). «Держитесь Xcode 9.4 и более ранних версий для поддержки 32-битных клиентов. Xcode 10 больше не компилирует 32-битные приложения» ( Tweet ) – через Twitter . ,
- ^ «Примечания к выпуску Xcode 10» . Проверено 17 сентября 2018 г.
- ^ «Xcode 10 (10A254a) — Релизы — Разработчик Apple» . Разработчик Apple . Apple Inc. , 17 сентября 2018 г. Проверено 12 сентября 2018 г.
- ^ Jump up to: а б «Примечания к выпуску бета-версии Xcode 11» . Проверено 15 июня 2019 г.
- ^ «Что нового в Xcode» . Проверено 15 июня 2019 г.
- ^ «Примечания к выпуску Xcode 11.4» . Проверено 12 сентября 2020 г.
- ^ Jump up to: а б с д «Xcode — Поддержка — Разработчик Apple» . разработчик.apple.com . Проверено 23 марта 2023 г.
- ^ «Параллельность» . Свифт Документы .
- ^ «Поддержка 32-битных приложений прекращена в Xcode 14» . Разработчик Apple . Apple Inc. , 6 июня 2022 г. Проверено 22 марта 2023 г.
- ^ Jump up to: а б «Разработка программного обеспечения для iPhone: старые версии iPhone SDK» . 6 апреля 2010 года . Проверено 2 мая 2015 г.
- ^ «О инструментах разработчика Xcode для Mac, iPad и iPhone Xcode 3.2.2 для Mac SDK 10.6 и iPhone SDK 3.2» (PDF) . Разработчик Apple . Проверено 2 мая 2015 г.
- ^ «О Xcode и iOS SDK Xcode 3.2.3 для Mac OS X 10.6 и iOS 4.0.1» (PDF) . Разработчик Apple . Проверено 2 мая 2015 г.
- ^ «О Xcode и iOS SDK Xcode 3.2.4 для Mac OS X 10.6 и iOS 4.1» (PDF) . Разработчик Apple . Проверено 2 мая 2015 г.
- ^ «О Xcode и iOS SDK Xcode 3.2.5 для Mac OS X 10.6 и iOS 4.2» (PDF) . Разработчик Apple . Проверено 2 мая 2015 г.
- ^ «Старые версии iPhone SDK» . 6 апреля 2010.
Вышло несколько релизов Xcode 3.2.3: с iOS 4.0; с iOS 4.0.1; с iOS 4.0.2 SDK
- ^ «О Xcode и iOS SDK — Xcode 3.2.6 для Mac OS X 10.6 и iOS 4.3 (только для разработчиков)» (PDF) . Разработчик Apple . Проверено 2 мая 2015 г.
- ^ «О Xcode и iOS SDK — Xcode 4.0.1 и iOS 4.3 (только для разработчиков)» (PDF) . Разработчик Apple . Проверено 2 мая 2015 г.
- ^ «Хкод» . Айтюнс . Архивировано из оригинала 30 июля 2011 года . Проверено 2 мая 2015 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ «О Xcode 4.1 для Snow Leopard (только для разработчиков)» (PDF) . Проверено 2 мая 2015 г.
- ^ «О Xcode 4.2 для Snow Leopard (только для разработчиков)» (PDF) . Проверено 2 мая 2015 г.
- ^ «Магазин приложений для Mac — Xcode» . Айтюнс . Архивировано из оригинала 24 сентября 2011 года . Проверено 2 мая 2015 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ «Как установить старые симуляторы iOS в XCode 4.2.1 (SDK5.0)» . Проверено 2 мая 2015 г.
- ^ «iphone — Xcode 4.2.1 для Snow Leopard — переполнение стека» . Проверено 2 мая 2015 г.
- ^ «Магазин приложений для Mac — Xcode» . Айтюнс . Архивировано из оригинала 2 февраля 2012 года . Проверено 2 мая 2015 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ «Магазин приложений для Mac — Xcode» . Айтюнс . Архивировано из оригинала 18 февраля 2012 года . Проверено 2 мая 2015 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ «Магазин приложений для Mac — Xcode» . Магазин приложений для Mac . Архивировано из оригинала 1 июля 2012 года . Проверено 2 мая 2015 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ «iphone — установите Simulator SDK 4.3 в Xcode 4.4 на Mountain Lion — Stack Overflow» . Проверено 2 мая 2015 г.
- ^ «Примечания к выпуску Xcode 4.4» (PDF) . Разработчик Apple . Проверено 2 мая 2015 г.
- ^ «Магазин приложений для Mac — Xcode» . Магазин приложений для Mac . Архивировано из оригинала 25 июля 2013 года . Проверено 2 мая 2015 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ «Несанкционировано — разработчик Apple» (PDF) . Проверено 2 мая 2015 г.
- ^ «Магазин приложений для Mac — Xcode» . Магазин приложений для Mac . Архивировано из оригинала 10 октября 2013 года . Проверено 2 мая 2015 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ «Магазин приложений для Mac — Xcode» . Магазин приложений для Mac . Архивировано из оригинала 30 мая 2014 года . Проверено 2 мая 2015 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ «iphone — Xcode 5 и iOS 7: архитектура и допустимые архитектуры» . Переполнение стека .
- ^ — Qaru «ios5 — использовать симулятор iOS 5 в XCode 5 ? Проверено 2 мая 2015 г.
- ^ «Документация разработчика Apple» . разработчик.apple.com .
- ^ «Установить симулятор iOS 5 в xcode 5.1?» . Проверено 2 мая 2015 г.
- ^ «Симулятор iPhone — ios 6.0 в xcode 5.1 — Qaru QaruSite» . Проверено 2 мая 2015 г.
- ^ 6 исключают Armv7s — Qaru «ios — Стандартные архитектуры Xcode Проверено 2 мая 2015 г.
- ^ «xcode — симулятор iOS 6.1 на OSX 10.10 Yosemite — Stack Overflow на русском» . Проверено 2 мая 2015 г.
- ^ Jump up to: а б Версия портала разработчиков
- ^ Jump up to: а б МАС-версия
- ^ LSMinimumSystemVersion из Info.plist
- ^ Jump up to: а б с д и ж plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion
- ^ Jump up to: а б компакт-диск Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDK/; plutil -p */System/Library/CoreServices/SystemVersion.plist; компакт-диск -
- ^ Jump up to: а б компакт-диск Xcode.app/Contents/Developer; ls Platforms/iPhoneOS.platform/DeviceSupport/ | grep '(.*)'
- ^ Jump up to: а б компакт-диск Xcode.app/Contents/Developer; ls Platforms/WatchOS.platform/DeviceSupport/ | grep '(.*)'
- ^ Jump up to: а б компакт-диск Xcode.app/Contents/Developer; ls Platforms/AppleTVOS.platform/DeviceSupport/ | grep '(.*)'
- ^ Jump up to: а б из настроек -> загрузки
- ^ «macOS 10.14 Mojave не может открыть Xcode 8.3.3 (немедленно происходит сбой)» . Переполнение стека .
- ^ Невозможно запустить с MacOS 10.14. [98]
- ^ «Примечания к выпуску Xcode 10.2» . Разработчик Apple .
- ^ «Примечания к выпуску Xcode 10.2.1» . Разработчик Apple .
- ^ «Примечания к выпуску Xcode 10.3» . Разработчик Apple .
- ^ Jump up to: а б с д и ж г час я дж к «Релизы Xcode» . xcodereleases.com . Проверено 2 июля 2020 г.
- ^ Jump up to: а б с д компакт-диск Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDK/; plutil -p */System/Library/CoreServices/SystemVersion.plist
- ^ Jump up to: а б с д компакт-диск Xcode.app/Contents/Developer; plutil -p Платформы/iPhoneOS.platform/version.plist
- ^ Jump up to: а б с д компакт-диск Xcode.app/Contents/Developer; plutil -p Платформы/WatchOS.platform/version.plist
- ^ Jump up to: а б с д компакт-диск Xcode.app/Contents/Developer; plutil -p Платформы/AppleTVOS.platform/version.plist
- ^ «SwiftUI: Начало работы» . Кодеко.com .
- ^ Чтобы просмотреть предварительную версию SwiftUI, вам потребуется macOS 10.15. [108]
- ^ «Примечания к выпуску Xcode 11.1» . Документация разработчика Apple . Apple Inc. Проверено 10 декабря 2019 г.
- ^ «Примечания к выпуску Xcode 11.2» . Документация разработчика Apple . Apple Inc. Проверено 4 ноября 2019 г.
- ^ «Примечания к выпуску Xcode 11.2.1» . Документация разработчика Apple . Apple Inc. Проверено 10 декабря 2019 г.
- ^ Jump up to: а б с д и ж г час я дж к л м н тот п д р с т в v В х и С аа аб и объявление но из в ах есть также и аль «Релизы Xcode» . xcodereleases.com . Проверено 10 декабря 2019 г.
- ^ «Примечания к выпуску Xcode 11.3» . Документация разработчика Apple . Apple Inc. Проверено 10 ноября 2019 г.
- ^ Версия портала разработчиков. Сборка версии MAS — 11C504.
- ^ «Примечания к выпуску Xcode 11.3.1» . Документация разработчика Apple . Apple Inc. Проверено 14 января 2020 г.
- ^ «Примечания к выпуску Xcode 11.4» . Документация разработчика Apple . Apple Inc. Проверено 24 марта 2020 г.
- ^ «Примечания к выпуску Xcode 11.4.1» . Документация разработчика Apple . Apple Inc. Проверено 16 апреля 2020 г.
- ^ «Примечания к выпуску Xcode 11.5» . Документация разработчика Apple . Apple Inc. Проверено 20 мая 2020 г.
- ^ «Примечания к выпуску Xcode 11.6» . Документация разработчика Apple . Apple Inc. Проверено 15 июля 2020 г.
- ^ «Примечания к выпуску Xcode 11.7» . Документация разработчика Apple . Apple Inc. Проверено 26 августа 2020 г.
- ^ «Примечания к выпуску Xcode 12» . Документация разработчика Apple . Apple Inc. Проверено 25 августа 2020 г.
- ^ «Примечания к выпуску Xcode 12.0.1» . Документация разработчика Apple . Apple Inc. Проверено 25 сентября 2020 г.
- ^ «Примечания к выпуску Xcode 12.1» . Документация разработчика Apple . Apple Inc. Проверено 20 октября 2020 г.
- ^ «Примечания к выпуску Xcode 12.1.1 RC» . Документация разработчика Apple . Apple Inc. Проверено 30 октября 2020 г.
- ^ «Примечания к выпуску Xcode 12.2» . Документация разработчика Apple . Apple Inc. Проверено 12 ноября 2020 г.
- ^ «Примечания к выпуску Xcode 12.3» . Документация разработчика Apple . Apple Inc. Проверено 14 декабря 2020 г.
- ^ «Примечания к выпуску Xcode 12.4» . Документация разработчика Apple . Apple Inc. Проверено 27 января 2021 г.
- ^ «Примечания к выпуску Xcode 12.5» . Документация разработчика Apple . Apple Inc. Проверено 26 апреля 2021 г.
- ^ «Примечания к выпуску Xcode 12.5.1» . Документация разработчика Apple . Apple Inc. Проверено 21 июня 2021 г.
- ^ «Примечания к выпуску Xcode 13» . Документация разработчика Apple . Apple Inc. Проверено 21 сентября 2021 г.
- ^ «Примечания к выпуску Xcode 13.1» . Документация разработчика Apple . Apple Inc. Проверено 26 октября 2021 г.
- ^ «Примечания к выпуску Xcode 13.2» . Документация разработчика Apple . Apple Inc. Проверено 13 декабря 2021 г.
- ^ «Примечания к выпуску Xcode 13.2.1» . Документация разработчика Apple . Apple Inc. Проверено 13 декабря 2021 г.
- ^ «Примечания к выпуску Xcode 13.3» . Apple Inc. Проверено 15 марта 2022 г.
- ^ «Примечания к выпуску Xcode 13.3.1» . Apple Inc. Проверено 12 апреля 2022 г.
- ^ «Примечания к выпуску Xcode 13.4» . Apple Inc. Проверено 16 мая 2022 г.
- ^ «Примечания к выпуску Xcode 13.4.1» . Apple Inc. Проверено 3 июня 2022 г.
- ^ «Примечания к выпуску Xcode 14» . Apple Inc. Проверено 13 сентября 2022 г.
- ^ «Примечания к выпуску Xcode 14.0.1» . Apple Inc. Проверено 27 сентября 2022 г.
- ^ «Примечания к выпуску Xcode 14.1» . Apple Inc. Проверено 3 ноября 2022 г.
- ^ «Примечания к выпуску Xcode 14.2» . Apple Inc. Проверено 14 декабря 2022 г.
- ^ «Примечания к выпуску Xcode 14.3» . Apple Inc. Проверено 31 марта 2023 г.
- ^ «Примечания к выпуску Xcode 14.3.1» . Apple Inc. Проверено 2 июня 2023 г.
- ^ Jump up to: а б компакт-диск Xcode.app/Contents/Developer; plutil -p Платформы/XROS.platform/version.plist
- ^ «Примечания к выпуску Xcode 15» . Apple Inc. Проверено 19 сентября 2023 г.
- ^ «Примечания к выпуску бета-версии Xcode 15.0.1» . Apple Inc. Проверено 19 октября 2023 г.
- ^ «Примечания к выпуску Xcode 15.1» . Apple Inc. Проверено 12 декабря 2023 г.
- ^ «Примечания к выпуску Xcode 15.2» . Apple Inc. Проверено 9 января 2024 г.
- ^ «Примечания к выпуску Xcode 15.3» . Apple Inc. Проверено 27 февраля 2024 г.
- ^ «Примечания к выпуску Xcode 15.5» . Apple Inc. Проверено 14 мая 2024 г.
- ^ «Примечания к выпуску Xcode 16 Beta 4» . Apple Inc. Проверено 24 июля 2024 г.
- ^ Jump up to: а б /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.0 --version
- ^ Jump up to: а б с д и ж г час я дж к л м н тот п д р с т в v В х и С аа аб и объявление но из в ах есть также и аль являюсь а к ап ак с как в В из хорошо топор является тот нет «Суть записи версии Xcode clang» . Проверено 29 мая 2013 г.
- ^ /Developer/usr/bin/gcc-4.2 --version
- ^ Jump up to: а б Xcode.app/Contents/Developer/usr/bin/llvm-gcc --version
- ^ Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
- ^ Jump up to: а б с д /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool --version
- ^ Jump up to: а б с д /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -v
- ^ Jump up to: а б с д и ж г час я дж к л м н тот п д р «Clang — Браузер исходного кода» . opensource.apple.com . Apple Inc. Проверено 11 мая 2017 г.
- ^ Jump up to: а б с д и ж г час я дж к л м н тот п д р с т в v В х и С аа аб и объявление но из в ах есть /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
- ^ Jump up to: а б с д /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift --version
- ^ «swift-llvm/CMakeLists.txt в Swift-4.0-RELEASE» . Гитхаб . Проверено 18 ноября 2018 г.
- ^ «swift-llvm/CMakeLists.txt в Swift-4.0.2-RELEASE» . Гитхаб . Проверено 18 ноября 2018 г.
- ^ «swift-llvm/CMakeLists.txt в Swift-4.0.3-RELEASE» . Гитхаб . Проверено 18 ноября 2018 г.
- ^ Jump up to: а б «swift-llvm/CMakeLists.txt в Swift-4.1-RELEASE» . Гитхаб . Проверено 18 ноября 2018 г.
- ^ Jump up to: а б «swift-llvm/CMakeLists.txt в Swift-4.1.2-RELEASE» . Гитхаб . Проверено 18 ноября 2018 г.
- ^ «swift-llvm/CMakeLists.txt в Swift-4.2-RELEASE» . Гитхаб . Проверено 18 ноября 2018 г.
- ^ «swift-llvm/CMakeLists.txt в Swift-4.2.1-RELEASE» . Гитхаб . Проверено 18 ноября 2018 г.
- ^ «swift-llvm/CMakeLists.txt в Swift-5.0-RELEASE» . Гитхаб . Проверено 10 апреля 2019 г.
- ^ Jump up to: а б «swift-llvm/CMakeLists.txt в Swift-5.0.1-RELEASE» . Гитхаб . Проверено 15 июня 2019 г.
- ^ Jump up to: а б «swift-llvm/CMakeLists.txt в Swift-5.1-RELEASE» . Гитхаб . Проверено 20 марта 2020 г.
- ^ Jump up to: а б «llvm-project/llvm/CMakeLists.txt в Swift-5.1.2-RELEASE» . Гитхаб . Проверено 20 марта 2020 г.
- ^ «Релиз Xcode в Твиттере: «SDK в #Xcode11.2 GM…» » . Проверено 4 ноября 2019 г.
- ^ Jump up to: а б «llvm-project/llvm/CMakeLists.txt в Swift-5.1.3-RELEASE» . Гитхаб . Проверено 20 марта 2020 г.
- ^ «llvm-project/llvm/CMakeLists.txt в Swift-5.2-RELEASE» . Гитхаб . Проверено 26 марта 2020 г.
- ^ «llvm-project/llvm/CMakeLists.txt в Swift-5.2.2-RELEASE» . Гитхаб . Проверено 21 апреля 2020 г.
- ^ Jump up to: а б с «llvm-project/llvm/CMakeLists.txt в Swift-5.2.4-RELEASE» . Гитхаб . Проверено 20 мая 2020 г.
- ^ Jump up to: а б с д «llvm-project/llvm/CMakeLists.txt в Swift-5.3-RELEASE» . Гитхаб . Проверено 17 сентября 2020 г.
- ^ «llvm-project/llvm/CMakeLists.txt в Swift-5.3.1-RELEASE» . Гитхаб . Проверено 13 ноября 2020 г.
- ^ Jump up to: а б «llvm-project/llvm/CMakeLists.txt в Swift-5.3.2-RELEASE» . Гитхаб . Проверено 22 января 2021 г.
- ^ «llvm-project/llvm/CMakeLists.txt в Swift-5.4-RELEASE» . Гитхаб . Проверено 27 апреля 2021 г.
- ^ «llvm-project/llvm/CMakeLists.txt в Swift-5.4.1-RELEASE» . Гитхаб . Проверено 22 июня 2021 г.
- ^ «llvm-project/llvm/CMakeLists.txt в Swift-5.5-RELEASE» . Гитхаб . Проверено 21 сентября 2021 г.
- ^ «llvm-project/llvm/CMakeLists.txt в Swift-5.5.1-RELEASE» . Гитхаб . Проверено 28 октября 2021 г.
- ^ Jump up to: а б «llvm-project/llvm/CMakeLists.txt в Swift-5.5.2-RELEASE» . Гитхаб . Проверено 14 декабря 2021 г.
- ^ Jump up to: а б «llvm-project/llvm/CMakeLists.txt в Swift-5.6-RELEASE» . Гитхаб . Проверено 15 марта 2022 г.
- ^ Jump up to: а б «llvm-project/llvm/CMakeLists.txt в Swift-5.6.1-RELEASE» . Гитхаб . Проверено 13 мая 2022 г.
- ^ Jump up to: а б «llvm-project/llvm/CMakeLists.txt в Swift-5.7-RELEASE» . Гитхаб . Проверено 13 сентября 2022 г.
- ^ «llvm-project/llvm/CMakeLists.txt в Swift-5.7.1-RELEASE» . Гитхаб . Проверено 3 ноября 2022 г.
- ^ «llvm-project/llvm/CMakeLists.txt в Swift-5.7.2-RELEASE» . Гитхаб . Проверено 14 декабря 2022 г.
- ^ «llvm-project/llvm/CMakeLists.txt в Swift-5.8-RELEASE» . Гитхаб . Проверено 31 марта 2023 г.
- ^ «llvm-project/llvm/CMakeLists.txt в Swift-5.8.1-RELEASE» . Гитхаб . Проверено 2 марта 2023 г.
- ^ Jump up to: а б «llvm-project/llvm/CMakeLists.txt в Swift-5.9-RELEASE» . Гитхаб . Проверено 19 сентября 2023 г.
- ^ Jump up to: а б «llvm-project/llvm/CMakeLists.txt в Swift-5.9.2-RELEASE» . Гитхаб . Проверено 12 декабря 2023 г.
- ^ Jump up to: а б «llvm-project/llvm/CMakeLists.txt в Swift-5.10-RELEASE» . Гитхаб . Проверено 11 марта 2024 г.
- ^ «llvm-project/llvm/CMakeLists.txt в sswift-6.0-DEVELOPMENT-SNAPSHOT-2024-07-21-a» . Гитхаб . Проверено 24 июля 2024 г.
Внешние ссылки
[ редактировать ]- программное обеспечение 2003 года
- Бесплатное ПО
- История программного обеспечения
- Интегрированные среды разработки
- iOS
- Программное обеспечение для разработки iOS
- Инструменты программирования MacOS
- Текстовые редакторы MacOS
- Программное обеспечение только для MacOS, созданное Apple Inc.
- Истории версий программного обеспечения
- Разработчики пользовательского интерфейса