- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 iOS本地组件化开发
项目之前是用远程组件化开发, 公司顶峰时期有十几个iOS开发工程师开发项目, 但是由于公司目前业务量没那么大, 目前只有两个iOS开发公司需求功能, 维护组件麻烦, 现把之前五六十个组件都弄成主工程(就是壳子工程)管理, 提交代码正常提交, 本地组件化就是用主工程Git管理组件, 之前的远程组件不维护了. 把之前远程组件源码都集成到项目主工程. 目前是新建了远程仓库去放优化后的项目工程, 因为之前的Git文件有四个多G, 重新创建, 新Git就几百兆.未优化之前的项目是如下图:项目优化之后:
2021-01-18 17:58:29 302
原创 百度地图SDK的BaiduMapKit库和Openssl库的libcrypto.a、libssl.a冲突
百度地图SDK的BaiduMapKit库和Openssl库的libcrypto.a、libssl.a冲突####### 百度地图SDK的BaiduMapKit库和Openssl库的libcrypto.a、libssl.a冲突, 主要是因为百度SDK引入了Openssl导致; 所以BaiduMapKit库里面也包含libcrypto.a、libssl.a. 解决方法是修改BaiduMapKit、Openssl修改其中之一spec索引库的指向同一个库, 而不是都导入libcrypto.a、libssl.a库,
2021-01-18 16:10:58 1245
原创 iOS 创建多个target, 并且适配不同工程下的业务处理
iOS 创建多个target, 并且适配不同工程下的业务处理由于项目中需要在原有的target弄个马甲包, 因为分支合并麻烦, 而且这个马甲包基本上不会大改变, 决定用多个target.简单快捷的方法是直接复制分支, 其他方法自行查.右击目标target点击Duplicate多出来下面这个复制的target改文件要在不同target上做代码区别, 比如在A类里在Test1Target要用C类, 在Test2Target不用C类, 就要通过定义宏来控制.创建类或者其他东西的
2020-08-13 20:42:56 241
原创 git clone 代码报错
git clone 代码报错刚入职一家公司,上班第一天代码老是clone不下来,报错!lijianyun@shihaibodeMac-mini ~ % git clone https://git.xxx.com/xxx/ios.git正克隆到 ‘ios’…remote: Enumerating objects: 194594, done.remote: Counting objects: 100% (194594/194594), done.remote: Compressing objects
2020-08-13 20:38:02 619
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人