使用cocoapods,我们首先了解一下rvm、gem、ruby。 rvm和brew一样,但是rvm是专门管理ruby的版本控制的。 rvm list known 罗列出ruby版本 rvm install 版本号 可以指定更新ruby版本 而gem是包管理 gem source -l 查看ruby ...
分类:
其他好文 时间:
2019-06-04 11:20:33
阅读次数:
119
如果项目模块多,模块间逻辑复杂,我们发现多个人同时维护一个代码仓库需要十分小心,一不小心,造成冲突,解决起来很烦,相信很多人都遇到手工删除合并的冲突的文件的经历。 如果利用组件化思想,每个人维护自己的模块对应的代码库,将会大大降低冲突的风险,而且组件化能够很好的给工程解耦。 组件化的第一步就是创建自 ...
分类:
移动开发 时间:
2019-04-23 00:14:57
阅读次数:
270
https://www.cnblogs.com/czc-wjm/p/5958103.html 今天来讲一下cocoapods制作,网上教程很多,就不再讲理论,直接操作: 1、创建仓库: 2、将仓库克隆本地: 1 git clone https://github.com/2360219637/CZCT ...
分类:
其他好文 时间:
2019-04-22 12:18:02
阅读次数:
170
创建: 2019/04/06 随着工龄的增长, 用过的包管理工具也越来越多. 从一开始的gem/bundle, cocoaPods到npm, 又到yarn. 虽然干的都是一件事, 但是不同的工具的使用方法各不相同.以至于如今除了对gem/bundle, cocoaPods以外, 对于npm, yar ...
分类:
其他好文 时间:
2019-04-06 09:19:34
阅读次数:
82
1 创建本地Pod pod lib create YYToolKit 一切顺利,会出现以下提示,说明本地Pod创建成功,并且会自动打开Xcode工程。 2 创建GitHub远程仓库, 并与本地仓库绑定 2.1 登录GitHub, 如下图所示,点击右上角的“+”号,选择New respository创 ...
分类:
其他好文 时间:
2019-03-07 17:55:38
阅读次数:
172
对于移动APP来说,客户端(iOS或android)的界面开发是必不可少的工作。为了减轻界面开发的工作量,也为了提高开发的速度,选择一个良好的界面框架,是有意义的。 iOS开源的界面框架有很多,比如cocoaui、yykit、qmui_ios等。 本文介绍QMUI_IOS界面框架的使用。 qmui_ ...
分类:
移动开发 时间:
2019-02-14 20:56:17
阅读次数:
1841
https://www.jianshu.com/p/b8b889610b7e 2018.01.09 15:51* 字数 2343 阅读 6263评论 3喜欢 34 前言 iOS开发会经常用到cocoapods管理第三方,简单、方便、高效。如何集成cocoapods在cocoapods官网和Podfi ...
分类:
其他好文 时间:
2019-02-09 10:45:08
阅读次数:
262
当我接手一个OC与swift混编的项目的时候,其实我是拒绝的。哎,没有办法啊,只能干啦。 pod完以后有很多问题,最难的问题就是这个了, 其实是由于他Podfile文件里面有use_frameworks!这样一句话,首先,我们先说一下他的作用。 A、用cocoapods 导入swift 框架 到 s ...
分类:
移动开发 时间:
2019-01-24 17:55:33
阅读次数:
4348
https://blog.csdn.net/u011690583/article/details/51700662 1、创建一个xcode工程,single View就行,项目语言选择swift,oc的直接生成就行不用这么麻烦。 2、把跟目录上创建 node的package.json,执行命令 np ...
分类:
编程语言 时间:
2019-01-10 18:49:01
阅读次数:
181
特别说明:如果项目没有采用Cocoapods管理,没有.xcworkspace,只有xcodeproj;只需要将脚本中这句 xcodebuild \ archive -workspace ${project_path}/${project_name}.xcworkspace \ 这句替换成下面这样就 ...
分类:
移动开发 时间:
2019-01-08 15:17:22
阅读次数:
171