Самое крутое, что может быть в логическом итоге сей новой фичи - возможность ее дефайна. Для справки - Оператор #define позволяет присваивать символические имена программным константам, проще говоря - создает им псевдонимы
Carthage: Быстрый старт
Я не согласен идти по пути динозавров, а от того рассмотрю вариант установки только для Xcode 7 и выше. Если вы поклонник археологии, то можете воспользоваться официальным руководством по всем вариантам.
Preworking 3: Языки и управление памятью.
Много библиотек и фреймворков написаны под Objective-C. Правда в эти годы все больше и больше библиотек появляются на Swift, но это все равно не повод расслабляться.
И, в конце концов, Objective-C не такой страшный и ветхий язык, каким его рисует воображение. Это замечательный язык, которому все еще стоит научиться.
Использование Swift и Objective-C в одном проекте
В так называемом "файле моста заголовков" можно импортировать файлы Objective-C. С помощью этого файла Xcode переводит все подписи в Swift и позволяет использовать это все в режиме реального времени, как обычные swift-функции.
Стоит ли переводить Objective-C-код в Swift?
Если вы независимы и работаете сами, то и в этом случае найдутся свои недостатки. Работая исключительно на Objective-C вы не получаете практики в Swift. Но ведь все мы понимаем, что именно за Swift будущее в разработке под платформы Apple. Так что не стоит долго засиживаться на единственном языке, если не хотите записаться в отстающие.
Realm: Полноценная замена Core Data
Если вы еще не начали использовать Realm, то спешите, так как это действительно мощный инструмент и достойная замена привычным базам данных!
Swift X Objective-C: Кросс-языковое мышление 3
В Swift вам не обязательно явно указывать тип каждый раз. Это нужно делать только когда это очевидно необходимо. В Objective-C само создание переменно основано на том, что первым делом мы пишем будущий тип.
Swift X Objective-C: Кросс-языковое мышление 2
Это очень важный опыт, который сильно упростит вам работу с документацией. Когда вы увидите эту тонкую нить сходства - вы сможете использовать документацию/уроки для Objective-C и программировать при этом на Swift. И наоборот.
Swift X Objective-C: Кросс-языковое мышление 1
Когда мы углубимся в эту тему, вы на собственном опыте поймете, какой из языков вам ближе: надежный старичек Objective-C или же перспективный младенец Swift.
CocoaPods: быстрый старт
CocoaPods построен на Ruby и доступен по умолчанию в OS X. Советую не отклонятся от констант и использовать стандартный Terminal.