【cocoapods】-私有库使用技巧

1. 工程如何如何引用其他的私有库

  ################常见引用pod库方式##################
  # 方式1: path 加载本地库,dev模式加载
  #pod 'TALMediator', :path => '../TALMediator'
  # 方式2: git 加载远程代码库
  #pod 'TALMediator', :git => 'git@github.com:GE-GAO-ZHAO/GGZMediator.git'
  # 方式3: git 加载指定一次提交
  #pod 'TALMediator', :git => 'git@github.com:GE-GAO-ZHAO/GGZMediator.git', :commit => '653765fed88b7e4b2b063af03a5153d02ea1decb'
  # 方式4 :spec 加载远程索引私有库 或者 pod 'TALMediator',需要配置顶部的索引source地址
  pod 'TALMediator', '~> 4.0.0'
  #############################

2. podspec文件 如何写依赖

  # 依赖的公开framework
  #s.frameworks = 'UIKit', 'Foundation'

  # 依赖的私有的framework
  #s.ios.vendored_frameworks = "xxx/**/*.framework"

 #需要支持的系统库libc++,需要去掉lib否则报错
 spec.libraries = 'c++'

  # 依赖的公开的.a
  #s.ios.libraries = "xxx/**/*.a"
  # 依赖的私有的 .a
  #s.ios.vendored_libraries = "xxx/**/*.a"

  # 依赖公开库
  s.dependency 'SDWebImage'
  #s.dependency 'AFNetworking', '~> 2.3'

  # 依赖其他的私有库
  s.dependency 'TestPodSourceLayered'
  s.dependency 'TALMediator'

  # 是否支持ARC
  #s.requires_arc = true

全部评论

相关推荐

怎么起名字:早知道就不读书了,害得我送外卖还得扶眼镜
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
今天 12:20
点赞 评论 收藏
分享
陆续:不可思议 竟然没那就话 那就我来吧 :你是我在牛客见到的最美的女孩
点赞 评论 收藏
分享
06-20 17:42
东华大学 Java
凉风落木楚山秋:要是在2015,你这简历还可以月入十万,可惜现在是2025,已经跟不上版本了
我的简历长这样
点赞 评论 收藏
分享
07-02 18:09
门头沟学院 Java
苍穹外卖和谷粒商城这俩是不是烂大街了,还能做吗?
想去重庆的鸽子在吐槽:你不如把这俩做完自己搞明白再优化点再来问 何必贩卖焦虑
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务