Xcode |
Автор: admin Просмотров: 3735 Комментарии:
Добавлен: 19 апреля 2016
Обновлено: 28.06.2022 - 17:28
Среда разработки (ИСР) от Apple, содержит инструменты для разработки приложений на OS X и iOS.
Основные возможности Xcode
Xcode поддерживает C , C++ , Objective-C , Objective-C++ , Java , AppleScript , Python , Ruby , Rez , и Swift, включая но не ограничиваясь Cocoa , Carbon и Java. Сторонние разработчики добавили поддержку GNU Pascal, Free Pascal, Ада, C#, Perl и D .
Формат исполняемых файлов Mach-O, позволяющий создавать жирные бинарники, запускаемые на нескольких архитектурах. Благодаря Mach-O, Xcode может создавать универсальные бинарники, запускаемые на платформах PowerPC и Intel (x86) с 32-bit и 64-bit кодом для обоих архитектур. При помощи iOS SDK, Xcode можно использовать для компиляции и отладки приложений под iOS, которые работают на ARM процессоре.
Xcode включает в себя графический инструмент Instruments, который работает поверх DTrace, фреймворке динамической трассировки, созданном Sun Microsystems и выпущенном как часть OpenSolaris.
Состав Xcode
Основным приложением пакета является ИСР Xcode. Xcode также включает в себя большую часть документации для разработчиков Apple и встроенное в Interface Builder приложение, используемое для создания графических пользовательских интерфейсов.
До версии 4.1, в Xcode был изменённый GNU Compiler Collection. В Xcode 3.1 до Xcode 4.6.3 был компилятор llvm-gcc с фронт-ендом для GNU Compiler Collection и генератора кода на базе LLVM. В Xcode 3.2 и более поздних версиях был Clang C/C++/Objective-C с новым фронт-ендом, новым генератором кода на базе LLVM и статическим анализатором Clang. Начиная с Xcode 4.2, компилятор Clang стал компилятором по умолчанию, начиная с Xcode 5.0, Clang стал единственным компилятором.
До Xcode 4.6.3 пакет Xcode использовал GNU Debugger (GDB) в качестве бэк-энда для отладчика ИСР. Начиная с Xcode 4.3 был представлен LLDB отладчик. Начиная с Xcode 4.5 LLDB заменил GDB по умолчанию фоновым для отладчиком интегрированной среды. Начиная с Xcode 5.0, GDB был больше не поставляется.
Удалённые функции
Ранее Xcode поддерживал процесс сборки продукта на нескольких системах. Эта технология называлась Shared Workgroup сборкой, которая использовала протокол Bonjour для автоматического обнаружения систем, предоставляющих услуги компилятора и модифицированную версию бесплатного программного продукта Distcc для облегчения распределения рабочих нагрузок. Более ранние версии Xcode предусматривали систему под названием Dedicated Network Builds. Эти функции отсутствуют в поддерживаемых версиях Xcode.
Xcode также включает в себя компании Apple's WebObjects tools and frameworks для создания веб-приложений Java и веб-служб (ранее продаваемых как отдельный продукт). По состоянию на Xcode 3.0, Apple завершила развитие WebObjects внутри Xcode; WOLips следует использовать вместо этого. Xcode 3 по- прежнему включает в себя фреймворк WebObjects.
https://en.wikipedia.org/wiki/Xcode
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.
Категория: Компиляторы, Интерактивные среды разработки (ИСР)
Комментарии |