13 октября, 2015 - 11:46

Мы рады вам сообщить, что вся документация (language guide) по Swift была благополучно переведена на версию Swift 2.1. Пользуйтесь на здоровье!

Подробнее Комментарии
10 октября, 2015 - 07:00

Представляем вам долгожданный курс по разработке игр на SpriteKit на языке Swift. В нем мы будем разрабатывать игру «Space invader», что означает «Космический захватчик»! Вы научитесь создавать игру, в которой вы сможете стрелять, сражаться, уходить от столкновений, терять жизни. Всеми любимые «стрелялки» станут понятными с точки зрения кода. Красивая заставка, яркие изображения, понятный и доступный вариант изложения материала, разбитого на небольшие, но информативные уроки для лучшего усвоения.

Подробнее Комментарии
9 октября, 2015 - 16:14

Перечисления отлично справляются с моделированием данных, когда есть всего несколько вариантов, которые нужно рассмотреть, как например простые арифметические операции, которые мы используем с двумя простыми целыми числами. Эти операции помогают комбинировать простые арифметические выражения, которые состоят из чисел, как например 4 + 4.

Подробнее Комментарии
9 октября, 2015 - 14:46

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

Подробнее Комментарии
9 октября, 2015 - 12:41

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

Подробнее Комментарии
9 октября, 2015 - 09:54

Рады сообщить, что мы наконец-то приступили к переводу документации на со Swift 1.2 на Swift 2!

Вот у нас появились первые плоды.

Был добавлен новый раздел Error-handling или обработка ошибок!

Осваивайте скорее!

Подробнее Комментарии
8 октября, 2015 - 10:50

Примечание по обновлению: данное руководство было обновлено для iOS 9 и Swift, проверено для Xcode 7.01.

NSURLProtocol - это как волшебный ключ к URL. Он позволяет предопределить, как работает система загрузки URL у Apple, определяя схемы пользовательских URL, и повторно переопределяя поведение существующих схем URL.

Подробнее Комментарии
1 октября, 2015 - 08:11

На каком-то этапе нашей жизни мы все любим рисовать картинки, мультфильмы и что-нибудь еще.

Пока я рос, для меня рисование было связано с ручкой и бумагой, но сейчас это время прошло: и ручка, и бумага заменены компьютерами, и мобильными устройствами! Рисование может стать особенно увлекательным занятием на устройствах с системой распознавания прикосновений (touch-based devices), подтверждением чего является большое количество приложений по рисованию в App Store.

Подробнее Комментарии
24 сентября, 2015 - 00:23
Протоколо-ориентированным программированием в Swift 2

На WWDC 2015 компания Apple анонсировала вторую главную доработку языка Swift - обновление до Swift 2. Новая версия включает в себя несколько новых языковых функций для улучшения способа написания кода.

Среди наиболее захватывающих особенностей - расширение протокола. В первой версии Swift, была возможность расширить функциональность существующих типов class, struct и enum. Теперь, в Swift 2, вы можете также расширить и protocol.

Подробнее Комментарии
18 сентября, 2015 - 02:07
iOS 9

iOS 9 - это новая операционная система для устройств на iOS, таких как iPhone и iPad, анонсированная 16 сентября 2015 года. iOS 9 построена на базе уже используемых iOS 7 и iOS 8 с небольшими изменениями в дизайне, усовершенствованными деталями, улучшенной функциональностью и повышенной производительностью.

Самое большое нововведение iOS 9 затрагивает интеллект и проактивность, что позволяет iOS устройствам изучать привычки пользователя и действовать исходя из этой информации: открывать приложения в нужное время, рекомендовать места, которые могут нам понравиться и многое другое.

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

Страницы