iOS组件化开发远程私有库 发表于 2018-12-13 本地化私有库工程创建好之后可以用作本地私有库,通过path来引入本地私有库这样做的好处是引入灵活,本地修改了东西只需要pod install就可以,当然缺点就是只能本人使用,多人开发无法使用。没有tag版本升级无法维护。所以我们需要一个稳定的版本上传到远端作为远程私有库来使用。 远程私有库创建远程私 ... 阅读全文 »
iOS组件化工程搭建流程 发表于 2018-12-03 | 更新于 2018-12-06 一,首先创建一个framework,命名为testLib:二,创建demo,开发过程中做演示使用,命名为test-Demo:三,建立一个workspace工作空间来管理项目,命名与组件库保持一致叫testLib.xcworkspace:四,打开workspace文件,添加刚创建好到两个工程。此时目录 ... 阅读全文 »
使用UIBezierPath画圆形进度条 发表于 2018-06-28 | 更新于 2018-12-06 CAShapeLayerCAShapeLayer继承自CALayer,根据贝塞尔曲线的路径,可以绘制出各种形状的图形。简单的说,UIBezierPath制定出绘制的路径,然后CAShapeLayer根据指定的路径绘制出相应的形状。 代码画贝塞尔曲线最主要的就是startAngle与endAngle ... 阅读全文 »
Swift扫描二维码 发表于 2017-09-12 | 更新于 2018-12-06 扫描二维码可是说是很常见的需求了,利用相机扫描出二维码中的URL。主要用到的是AVFoundation框架。首先要获取手机的相机权限,在info.plist文件中添加两个键值对Privacy - Photo Library Usage Description与Privacy - Camera Usa ... 阅读全文 »