iOS:常用第三方库

Objective-C

pod 'AFNetworking'
pod 'SDWebImage'
pod 'Masonry'
pod 'MJRefresh'
pod 'MJExtension' 
# pod 'YYModel'
pod 'IQKeyboardManager'
pod 'SDCycleScrollView'
pod 'SVProgressHUD' 
# pod 'MBProgressHUD'
pod 'WebViewJavascriptBridge'
pod 'YYCache'
pod 'UITableView+FDTemplateLayoutCell'
pod 'FDFullScreenPopGesture'
pod 'UICKeyChainStore'
pod 'CocoaLumberjack', '2.2.0'
pod 'MLeaksFinder', :configurations => ['Debug']

pod 'Bugly'
pod 'MagicalRecord'
pod 'Realm'
pod 'CocoaHTTPServer'
pod 'FCUUID'
pod 'KSPhotoBrowser'

注:以上,#注释的代表二选一,属于和上一个 pod 功能类似的库。

Swift

pod 'Alamofire'
pod 'SnapKit'
pod 'Kingfisher'
pod 'HandyJSON'
pod 'R.swift'
pod 'Then'
pod 'Reusable'
pod 'Toast-Swift'

RxSwift特有

pod 'RxSwift', '~> 5'
pod 'RxCocoa', '~> 5'
pod 'RxDataSources'

注:在开发RxSwift时,加上Swift的三方库即可。


拓展:我们可以在 podfile 里,把 pod 库做个归整。如下所示:

platform :ios, '9.0'

def third_pods
    pod 'AFNetworking'
    pod 'SDWebImage'
    pod 'Masonry'
end

def my_pods
    pod 'MZPods'
end

target 'YourProjName' do
    my_pods
    third_pods
end
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容