前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >制作本地私有库

制作本地私有库

作者头像
用户1941540
发布2018-05-11 13:31:50
5990
发布2018-05-11 13:31:50
举报
文章被收录于专栏:ShaoYLShaoYL

制作本地私有库

  • 就是创建一个仓库, 存储在本地, 在本地的其他工程中直接使用
制作流程:
  1. 创建一个文件夹,把你需要拆分的代码放到文件夹中(例如:基类,分类,工具类等)
  2. 然后通过终端把你的这个文件夹进行git进行管理
    • git init
    • git add.
    • git commit -m 'xx'
  3. 之后创建个spec文件进行框架的描述
    • pod spec create xxx(你创建的文件夹的名字)
    • 用Xcode打开spec文件进行编辑框架的描述 s.name = "框架的名字" s.version = "0.0.1" s.summary = "简单描述" s.description "详细猫述,要比简单描述长度大" s.homepage = "http://www.cnblogs.com/ShaoYinling/" s.license = "MIT" s.autor = "SYLing" s.platform = :iOS, "8.0" s.soure = = { :git => "", :tag => "#{s.version}" } #本地路径为空 s.source_files = "Classes", "Classes/**/*.{h,m}" s.requires_are = true
  4. 进行完上面的步骤,你简单的本地私有库就已经搭建好了
使用本地库
  • 你现在可以进行主工程项目进行cocoapods管理
  1. cd 进入你的主工程
  2. pod init 初始化仓库
  3. 然后对你的Podfile文件进行编写
  4. 使用时, podFile需要指明安装本地库的路径
代码语言:javascript
复制
    :path => 后面跟的是你文件的本地路径
    ../ 是跳到上一级目录
    配置完成之后 直接pod install 安装你本地的私有化库
    运行安装完美
以上方法制作私有库的缺点
  1. 需要手动创建podspec文件(pod spec create xxx(你创建的文件夹的名字))
  2. 没有使用git管理,手动使用git进行管理(git add...)
  3. 无法测试, 需要再次手动创建测试工程

制作本地私有库优化方案

  • 使用pod lib 命令创建pod库模板工程
步骤
  1. 进入需要存放本地库的文件夹
  2. pod lib create xxx (你创建的私有库的名字)
制作之后效果文件目录
编辑私有库入口
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-03-23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 制作本地私有库
    • 制作本地私有库优化方案
    相关产品与服务
    数据库
    云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档