
基础
文章平均质量分 84
JerseyBro
喜欢刨根问底、 把事情做到极致!
展开
-
iOS 常用关键字 static、const、 extern、define
const常量: 共享一块内存空间,就算项目中N处用到,也不会分配N块内存空间,可以被修改,在编译阶段会执行类型检查.全局常量包括在 .h .m 文件除非 @implementation 作用域内声明的, 都属于全局常量, 都可能由外部进行访问。外部文件访问时需要 使用关键字 extern 并且指明常量声明的类型来使用, 否则编译器默认以 int 类型来处理。应该是与运行时有关。...原创 2018-10-14 10:38:36 · 195 阅读 · 0 评论 -
CALayer 简介
概念CALayer 是数据 QuartzCore 框架里面的 、相对于 UIKit 框架 更于底层、 其主要功能是 负责显示视图和动画、CALayer和UIView 在除了能响应事件上 功能 是一致的、 不过因为其 更加底层 所以 CALayer 有一些接口、 UIView 里面没有。动画有时候我们可以直接通过操作CALayer 去修改视图。但是要注意 隐式动画...原创 2018-10-15 13:14:30 · 350 阅读 · 0 评论 -
iOS coding style guide 代码规范
##目录前言代码规范可以说是老生常谈的话题了, 也是程序员的自我修养, 虽然一套好的代码规范不能使程序运行的更加流畅, 不能使程序直接的影响到程序的功能执行,但是如果能再发开之前就能明确定义一套代码规范,并且严格的去执行,肯定能非常有效的提高代码阅读性,高的阅读性也使得后期开发,维护等事半功倍,上手难度降低,在新人加入进行也能更快的融入团队。下面我分别按几个要素概括列举一下自己团队制定的一套...原创 2018-10-23 09:09:42 · 246 阅读 · 0 评论