前言 去年项目开发过程中曾有个大致需求,需要把模块组件封装出来给别人用,那时候初期要先看走通流程,于是匆匆忙忙直接打了个动态库,跑通了流程,但是被引用的过程中,控制台各种重复...
IP属地:河北
前言 去年项目开发过程中曾有个大致需求,需要把模块组件封装出来给别人用,那时候初期要先看走通流程,于是匆匆忙忙直接打了个动态库,跑通了流程,但是被引用的过程中,控制台各种重复...
要求: Platform: iOS8.0+ Language: Swift3.1 Editor: Xcode8.3+ 2018-06-27补充 要想实现任意圆角+阴影,则只能...
iOS绘图系统简介 UIKit:最常用的视图框架,如UIView、UIButton等UIKit元素 Core Animation:提供强大的2D和3D动画效果 OpenGL ...
快速注释 属性注释 单行注释 方法注释Xcode 8后Command + Option + /快捷键可以给方法快速添加注释 方法集注释 以上注释都可以通过自定义代码片段,以快...
规范注释的好处: 方便使用,会提示注释说明 方便自己与他人阅读 快速生成开发文档 好注释: 可以使用快捷键[alt+点击]查看代码 使用时可以智能提示注解(目前只有属性/方法...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 好久没写博客了,前后算起来刚好有一年了。这期间博客也...
在我的前一篇文章:iOS调试Block引用对象无法被释放的一个小技巧 中有介绍一种显示某个block对象的实现函数的方法,以及从Debug Memory Graph中查看某...
README: 引言: 一款优秀的app,流畅很关键,用户使用60的fps的app,跟使用30的fps的app感受是完全不一样的.类似于 半糖 这种优秀的应用肯定花了大把精力...