摘要: 如果我们有些功能要给别人用,但是又不想公开代码实现,比如高德地图、第三方登录分享等等,这时候我们就要打包成库了。库分静态库和动态库两种: 静态库:以.a 和 .framework为文件后缀名。动态库:以.tbd(之前叫.dylib) 和 .framework 为文件后缀名。 静态库与动态库的区别 静 阅读全文
posted @ 2016-12-27 08:33 FMDN 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 前言 之前在开发中有使用到计时器NSTimer,后来了解到iOS中不同的计时方法,其中就包括了CADisplayLink。基于CADisplayLink以屏幕刷新频率同步绘图的特性,尝试根据这点去实现一个可以观察屏幕当前帧数的指示器。 结论在前 根据CADisplayLink所实现的FPS指示器在实 阅读全文
posted @ 2016-12-27 08:18 FMDN 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 概述 近一年iOS业界讨论组件化方案甚多,大体来说有3种。 Protocol注册方案 URL注册方案 Target-Action runtime调用方案 Protocol注册方案 URL注册方案 Target-Action runtime调用方案 URL注册方案据我了解很多大公司都在采用,蘑菇街 A 阅读全文
posted @ 2016-12-27 08:12 FMDN 阅读(561) 评论(0) 推荐(0) 编辑