Cocoapods导入 常用第三方库

859 阅读2分钟

Podfile文件:

    # Uncomment this line to define a global platform for your project
    platform :iOS, '8.0'

    target 'CuteKids' do     #项目工程名
        # Uncomment this line if you're using Swift or would like to use dynamic frameworks
        # use_frameworks!

    pod 'AFNetworking','~> 3.1.0' #网络请求
    pod 'Reachability'            #网络情况监测

    pod 'YYModel' #数据解析
    pod 'JSONModel' #数据解析

    pod 'JSPatch'                 #JS和OC是通过JavaScriptCore互传消息的 (热修复)
    pod 'WebViewJavascriptBridge'    #OC、JS交互(,'~> 5.0' #OC、JS交互)


    pod 'MJRefresh'               #下拉刷新,上拉加载更多(拓展性强)

    pod 'SVProgressHUD'             #提示框 (pod 'MBProgressHUD', '~> 0.9') 都可以
    pod 'MBProgressHUD''~> 0.9'   #提示框
    pod 'M13ProgressSuite','~> 1.2.7' #多风格的进程加载指示

    pod 'MWPhotoBrowser' #图片浏览
    pod 'SDWebImage'              #图片的加载及缓存
    pod 'SDCycleScrollView','~> 1.6' #无限轮播 

    pod 'FLEX''~> 2.0', :configurations => ['Debug']   #Xcode界面调试工具
    pod 'Masonry','~> 1.0.2'      #约束建立
    pod 'UITableView+FDTemplateLayoutCell', '~> 1.5.beta' # 自动计算tableviewcell高度

    pod 'CYLTabBarController' #视图位置、响应

    pod 'ActionSheetPicker-3.0'   #地区选择

    pod 'IQKeyboardManager','~> 3.3.7'  #兼容IOS7    # 键盘


    pod 'YYText'   #富文本       聊天表情+文字并排
    pod 'ZSSRichTextEditor'               #富文本处理
    pod 'TTTAttributedLabel', '~> 1.13.3' # 富文本 文字视图效果

    pod 'ZBarSDK', '~> 1.3.1'                   # 扫描二维码,条形码
    pod 'LBXScan','~> 1.1.1' #二维码

    pod 'JDStatusBarNotification', '~> 1.5.2'  # 状态栏显示提醒信息

    pod 'KxMenu', '~> 1'  # 弹出式菜单



    pod 'FMDB/common' , '~>2.5'     #数据库
    pod 'FMDB/SQLCipher','~>2.5'    #数据库加解密
    pod 'LKDBHelper' #数据库

    pod 'MLeaksFinder'  #可以把它放在MobileProject_Local的target中这样就不会影响到产品环境 #内存泄露
    pod 'CocoaLumberjack','~> 2.0.0-rc'  #Mac和iOS上一个简捷、强大、灵活的日志框架
    pod 'UMengAnalytics-NO-IDFA'#友盟统计无IDFA版SDK

    pod 'skpsmtpmessage' #邮件发送

    pod 'BPushSDK', '~> 1.4.0-1'      # 百度推送
    pod 'GTSDK'  #个推SDK


    pod 'BaiduMapKit' #百度地图SDK

    pod 'UMengSocial''~> 4.3'  #友盟社会化分享及第三方登录

    pod   'RongCloudIMKit', '~> 2.2.6'       # 融云第三方框架




    pod 'RegexKitLite''4.0' #正则表达式

    pod 'XAspect' #轻量级、面向切面编程的库。允许你在每一个类和每一个实例中存在的方法里面加入任何代码。


      # Pods for CuteKids

      target 'CuteKids Tests' do
        inherit! :search_paths
        # Pods for testing
      end

    end




参考: 《三方库大全》:各种三方库的介绍! 《三方库的使用》:三方库的使用 《CocoaPods》:CocoaPods介绍和使用 《三方库 mistake》:三方库使用的问题及解决

文章持续更新中~~ 总结的文章全部分开了,以便总结!

2017.12.04

goyohol's essay