Выпуск №63

22 апреля 2016

Уважаемые читатели, с почтовым сервисом, который доставляет выпуски в ваши ящики, беда-беда-огорчение. Мы в процессе разрешения этой ситуации. Сайт и RSS работают в обычном режиме.

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLTDEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications

Новости

WWDC 2016

Открыта регистрация, известна дата. WWDC пройдет с 13 по 17 июня в Сан-Франциско.

Код

RamblerAppDelegateProxy

На собеседованиях можно часто услышать вопрос про использование NSProxy в реальном проекте. Обычно кандидаты отвечают, мол, нет, не использовали. Но только если вы не собеседуете ребят из Рамблера. Они-таки смогли придумать, куда можно впендюрить NSProxy и даже статью написали про это.

Swift Strings

Своего рода, энциклопедическая статья по строкам. Что внутри, как выполнить типовые функции...

GPUImage 2

Знаменитая GPUImage была переписана на Swift. В итоге количество строк кода сократилось на 78%, API стал проще и появилась поддержка Linux.

Ncurses with Swift on Linux

Туториал о том, как использовать знаменитую библиотеку для рисования интерфейсов в терминале из Swift на Linux.

Performance Comparisons of Common Operations

Mike Ash решил запустить свои старые тесты для замера производительности ObjC++ кода на современном железе (iPhone 6s и 2013 Mac Pro). По результатам видно, что топовый Айфон в целом почти приблизился к производительности настольного компьютера, но пока заметно отстает дисковая подсистема.

Struct-Style Printing of Classes in Swift

При вызове print со структурой в качестве аргумента мы получаем строку с описанием всех полей структуры, а для классов это не работает. Но оказывается, есть простой способ добавить такое же поведение и для классов.

Инструменты

Definitions vs Text

Если в Xcode вы для поиска используете по какой-то причине не Cmd + Shift + O, а поиск из Cmd + 3, обратите внимание, что там довольно много настроек. В том числе та, которая позволяет искать в определении методов, свойств, классов...

Видео

Апрельская iOS Party в Яндексе

«Как сделать продукт и не поубивать друг друга», «Как мы делаем лейаут пользовательского интерфейса». В офисе Яндекса было очень душевно.

Прочее

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLTDEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications