11 февраля, 2015 - 07:22
Swift 1.2 и Xcode 6.3 beta

9 февраля был выпущен Swift 1.2 как часть Xcode 6.3 beta. Эта бета-версия включает в себя значительно улучшенный компилятор Swift, а также новые возможности в самом языке Swift. Для полного списка изменений можно прочитать примечания к выпуску. Этот пост будет посвящен основным изменениям.

Подробнее Комментарии
22 декабря, 2014 - 02:57
Перевод Swift

Здравствуй дорогой читатель!

За время существования нашего портала, его популярность сильно подросла. Про нас писали на многих сайтах, в том числе и на Хабрахабр и Geektimes. Мы сами изучаем Swift и помогает изучать его другим.

Подробнее Комментарии
12 ноября, 2014 - 22:10
Swift REPL

Xcode 6.1 вводит еще один способ поэкспериментировать со Swift — Read Eval Print Loop, или REPL. Разработчики знакомые с интерпретируемыми языками будут чувствовать себя комфортнее в среде командной строки, и даже опытные разработчики найдут несколько уникальных особенностей. Для начала, запустите Terminal ( находится /Applications/Utilities) и введите "swift" в строке консоли в OS X Yosemite, или “xcrun swift” в OS X Mavericks. Теперь вы вошли в Swift REPL:

Подробнее Комментарии
12 ноября, 2014 - 06:18
Кортежи в Swift

Кортежи в Swift группируют значения в одно составное значение. В отличие от массивов, элементами кортежа могут быть значения любых типов, даже кортежи.

Подробнее Комментарии
23 октября, 2014 - 02:48
Failable Initializers

Инициализация представляет собой процесс обеспечения начальных значений, чтобы каждый из хранящихся свойств класса или структуры, устанавливал инварианты объекта. В некоторых случаях инициализация может потерпеть неудачу. Например, когда инициализация объекта требует доступ к ресурсу, такому как, например, загрузка изображения из файла:

Подробнее Комментарии
22 октября, 2014 - 02:43
Xcode 6.1 и Swift 1.1

В понедельник, 20 октября компания Apple, как и обещала, выпустила обновления iOS 8.1 и Xcode 6.1. Вместе с ними обновился и язык программирования Swift до версии 1.1. Вот основные изменения, которые пришли с обновлениями:

Подробнее Комментарии
10 сентября, 2014 - 01:42
Swift App Store

Сразу после вчерашней презентации 9 сентября, Apple выпустила GM версию Xcode 6. Вместе с ней на сайте Apple появилась информация о готовности Swift 1.0 GM, и долгожданной возможности публиковать приложения написанные на языке Swift в App Store.

Подробнее Комментарии
1 сентября, 2014 - 06:06
Стандартная библиотека Swift

В Swift есть 74 встроенных функций, но только 7 из них задокументированы в книге по Swift "The Swift Programming Language». Остальные остались недокументированными.

В статье перечислены все встроенные функции Swift, и документированные и недокументированные. Определение для «встроенной функции», используемое в этой статье, можно дать как функция, доступная в Swift без импорта каких-нибудь модулей ( таких как Foundation, и тд) или ссылки на другие классы.

Подробнее Комментарии
5 августа, 2014 - 15:26
Xcode 6 Beta

С каждый выходом новой беты операционный системы OS X Yosemite обновляется и Xcode. Вчера, 4 августа, Xcode обновился до версии Beta 5, а в месте с обновился и язык программирования Swift. Что же в нем нового?

Подробнее Комментарии
4 августа, 2014 - 06:09
Особенности Swift, Часть 1: Опционалы

Особенности Swift - серия статей о различных аспектах Swift. Я выбрал опционалы темой первой главы, поскольку, как вы заметили, они являются одним из первых особенностей Swift. Идея опционалов проста: чтобы избежать ошибок и точнее проектировать блоки кода, Swift различает опциональные и не опциональные значения.

Подробнее Комментарии

Страницы