Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика XCode

Разработчик

Swift язык программирования

iBook

О Swift

Swift является новым языком программирования для iOS и приложений OS X, который основывается на лучшем из C и Objective C без ограничений совместимости C. Swift принимает безопасные образцы программирования и добавляет современные опции для создания программирования проще, более гибким, и больше забавы. Чистый лист Swift, поддержанный зрелыми и очень любимыми Сенсорными платформами Какао и Какао, является возможностью повторно вообразить, как работает разработка программного обеспечения.

Swift был годами в процессе создания. Apple положил начало Swift путем усовершенствования нашего существующего компилятора, отладчика и инфраструктуры платформы. Мы упростили управление памятью с Automatic Reference Counting (ARC). Наш штабель платформы, основанный на существенной основе Основы и Какао, был модернизирован и стандартизирован повсюду. Сам Objective C развился к опорным блокам, литералам набора и модулям, включив принятие платформы технологий современного языка без сбоя. Благодаря этой основе мы можем теперь представить новый язык для будущего разработки программного обеспечения Apple.

Swift чувствует себя знакомым разработчикам Objective C. Это принимает удобочитаемость именованных параметров Objective C и питание модели динамического объекта Objective C. Это обеспечивает прямое обращение к существующим платформам Какао и функциональной совместимости смешивания и подгонки с кодом Objective C. Создавая из этого общего заземления, Swift представляет много новых функций и объединяет процедурные и объектно-ориентированные части языка.

Swift является дружественным по отношению к новым программистам. Это - первый язык программирования промышленных систем управления качеством, который так же выразителен и приятен как язык сценариев. Это поддерживает детские площадки, инновационная функция, позволяющая программистам экспериментировать с Кодом SWIFT и сразу видеть результаты без издержек создания и выполнения приложения.

Swift комбинирует лучшее на современном языке, думающем с мудростью от более широкой культуры разработки Apple. Компилятор оптимизирован для производительности, и язык оптимизирован для разработки, не идя на компромисс на также. Это разработано для масштабирования от “привет, мир” ко всей операционной системе. Все это делает Swift звуковыми будущими инвестициями для разработчиков и для Apple.

Swift является фантастическим способом записать iOS и приложения OS X, и будет продолжать развиваться с новыми функциями и возможностями. Наши цели для Swift амбициозны. Мы не можем ожидать для наблюдения то, что Вы создаете с ним.