iOS值得学习的三方库

GabrielleKn 6年前
   <p>本文整理开发中使用的库,和一些个人喜欢的库,方便以后查阅。</p>    <p>下面这些库是当前Swift项目中用的库。</p>    <pre>  pod 'SnapKit' # Swift布局库  pod 'Alamofire' # Swift网络库  pod 'SwiftyJSON' # JSON解析库  pod 'Kingfisher' # 图片加载SDWebImage  pod 'SwifterSwift' # Extension库  pod 'SVProgressHUD' # 进度  pod 'Toast-Swift' # Toast扩展包  </pre>    <h2>其他</h2>    <p><a href="/misc/goto?guid=4959756151463406529" rel="nofollow,noindex">Gemini</a> 2k +</p>    <p>Gemini是用Swift编写的基于滚动的iOS动画框架。</p>    <p><a href="/misc/goto?guid=4959756151581514993" rel="nofollow,noindex">IBAnimatable</a> 6.6k+</p>    <p>使用IBAnimatable为Interface Store Builder中的App Store应用程序设计和原型化自定义UI,交互,导航,转换和动画。</p>    <p><a href="/misc/goto?guid=4958968169544691965" rel="nofollow,noindex">Spring</a> 11k+</p>    <p>基于Swift的iOS动画库</p>    <p><a href="/misc/goto?guid=4959756151716688840" rel="nofollow,noindex">spruce-ios</a> 2.1k+</p>    <p>Swift库用于编排屏幕上的动画。</p>    <p><a href="/misc/goto?guid=4958984476689242004" rel="nofollow,noindex">Material</a> 8.8k+</p>    <p>一个用于创建漂亮应用程序的UI / UX框架</p>    <p><a href="/misc/goto?guid=4959734302901756571" rel="nofollow,noindex">Hero</a> 11k +</p>    <p>一个建立iOS视图控制器转换的库。它在UIKit繁琐的转换API之上提供了一个声明层 - 为开发人员提供了一个简单的任务。</p>    <p><a href="/misc/goto?guid=4958860519758034813" rel="nofollow,noindex">Animated-tab-bar</a> 8.2k+</p>    <p>封装带动画效果tabBar</p>    <p><a href="/misc/goto?guid=4958968156289834244" rel="nofollow,noindex">TextFieldEffects</a> 4.3k+</p>    <p>自定义的UITextFields效果由Codrops启发,使用Swift构建.</p>    <p><a href="/misc/goto?guid=4959747134947747077" rel="nofollow,noindex">EFQRCode</a> 2k+</p>    <p>EFQRCode 是一个轻量级的、用来生成和识别二维码的纯 Swift 库,可根据输入的水印图和图标产生艺术二维码,基于 CoreImage 进行开发。</p>    <p><a href="/misc/goto?guid=4959756152020185176" rel="nofollow,noindex">FSPagerView</a> 2.5k +</p>    <p>FSPagerView是一个优雅的屏幕幻灯片库。这是非常有用的制作横幅视图,产品展示,欢迎/指南页面,屏幕/ ViewController滑块。</p>    <p><a href="/misc/goto?guid=4959756152124849962" rel="nofollow,noindex">AudioKit</a> 4.3k+</p>    <p>AudioKit是一款适用于iOS,MacOS和tvOS的音频合成,处理和分析平台。</p>    <p><a href="/misc/goto?guid=4958969266361419673" rel="nofollow,noindex">Eureka</a> 7k +</p>    <p>Swift中优雅的iOS表单生成器。</p>    <p><a href="/misc/goto?guid=4959756152263172329" rel="nofollow,noindex">PopupDialog</a></p>    <p>一个简单的,可自定义的弹出警告框,可以代替 UIAlertViewController 。</p>    <p><a href="/misc/goto?guid=4959730564991015166" rel="nofollow,noindex">Hue</a></p>    <p>一个调色板库。</p>    <p><a href="/misc/goto?guid=4959642890508502196" rel="nofollow,noindex">Moya</a> 7.5k +</p>    <p>网络请求库,基于 Alamofire 实现。</p>    <p><a href="/misc/goto?guid=4958860519134831778" rel="nofollow,noindex">SQLite.swift</a> 4.7k +</p>    <p>SQLite3 安全基于Swift的库</p>    <p><a href="/misc/goto?guid=4959756152488043228" rel="nofollow,noindex">SwifterSwift</a> 4k +</p>    <p>一个Swift原生扩展包。</p>    <p><a href="/misc/goto?guid=4958989863263683152" rel="nofollow,noindex">Charts</a> 16k+</p>    <p>强大的图表库。</p>    <p><a href="/misc/goto?guid=4958875017883588237" rel="nofollow,noindex">SwiftLint</a> 8k+</p>    <p>一个强制Swift风格和约定的工具</p>    <p><a href="/misc/goto?guid=4959756152664820495" rel="nofollow,noindex">GodEye</a> 2.7k+</p>    <p>iOS 监控库,使用基于Swift的一行代码自动显示日志,崩溃,网络,ANR,泄漏,CPU,RAM,FPS,NetFlow,文件夹等。</p>    <p><a href="/misc/goto?guid=4958966828022060584" rel="nofollow,noindex">ActiveLabel.swift</a> 2k+</p>    <p>替换UILabel中的 # , @ , http:// 。</p>    <p><a href="/misc/goto?guid=4959736478281046483" rel="nofollow,noindex">IGListKit</a> 7k+</p>    <p>Instagram 程序员做的,IGListKit 是数据驱动的 UICollectionView 框架,为了构建快速和可扩展的列表。另外,它有助于你在 app 结束对于大量视图控制器的使用。看看这篇来自 <a href="/misc/goto?guid=4959736478445197881" rel="nofollow,noindex">Ray Wenderlich 的教程</a> ,关于如何在项目中实现这个库,或者读读这篇 <a href="/misc/goto?guid=4959736478529197968" rel="nofollow,noindex">Rodrigo Cavalcante 的文章</a> ,关于迁移现有的 UITableView 到 IGListCollectionView。</p>    <p> </p>    <p>来自:https://jesuslove.github.io/2017/11/01/iOS值得学习的三方库/</p>    <p> </p>