Топ - 10 iOS (Swift) библиотек, о которых должен знать каждый iOS разработчик
Alamofire
Alamofire – библиотека HTTP-сетей, построенная на NSURLSession и Foundation URL Loading System. Она заворачивает сетевые механизмы в элегантный и простой Swift интерфейс
RxSwift
RxSwift – Swift фреймворк для FRP (Functional reactive programming). RxSwift – Swift-версия Rx, ее цель – легко скомпоновать асинхронные операции и потоки событий или данных. Наблюдение KVO, асинхронные операции и делегаты соединены в абстракции последовательности, что делает RxSwift мощным фреймворком.
Kingfisher
Kingfisher – легкая библиотека для скачивания и кеширования картинок из сети. Скачивание и кеширование происходит асинхронно. Скачанные изображение кешируются в памяти и на диске, это может значительно улучшить работу Вашего приложения.
Kingfisher
SwiftyJSON
SwiftyJSON помогает справиться с JSON-данными в Swift. Unwrapping также происходит автоматически!
SwiftyJSON
Spring
Spring – библиотека анимаций, помогает создать анимации как в коде, так и напрямую в Storyboard. Вы можете создавать анимации в Storyboard, используя атрибуты runtime (заданные через свойства IBInspectable)
Spring
Kanna
Kanna – позволяет парсить HTML контент веб – страницы
Kanna
PDTSimpleCalendar
PDTSimpleCalendar — это, возможно, лучший календарь для iOS. Вы можете настроить его на свой лад, чтобы он отлично выглядел и при этом хорошо работал.
PDTSimpleCalendar
KeychainAccess
Маленькая вспомогательная библиотека, чтобы управлять доступом Keychain
KeychainAccess
Charts
Charts – позволяет создавать графики в приложении
Charts
TextFieldEffects
TextFieldEffects – позволяет видоизменить и анимировать UITextField
TextFieldEffects
Возврат к списку