在 CoreFoundation 里面关于 RunLoop 有 5 个类,分别对应不同的概念: CFRunLoopRef,对应 runloop。 CFRunLoopModeR...
在 CoreFoundation 里面关于 RunLoop 有 5 个类,分别对应不同的概念: CFRunLoopRef,对应 runloop。 CFRunLoopModeR...
这个栏目将持续更新--请iOS的小伙伴关注! (答案不唯一,仅供参考,文章最后有福利) iOS面试题大全(上)[//www.greatytc.com/c/31a51...
1.Category 的实现原理? Category 实际上是 Category_t的结构体,在运行时,新添加的方法,都被以倒序插入到原有方法列表的最前面,所以不同的Cate...
“因为方法和属性并不“属于”类实例,而成员变量“属于”类实例。我们所说的“类实例”概念,指的是一块内存区域,包含了isa指针和所有的成员变量。所以假如允许动态修改类成员变量布局,已经创建出的类实例就不符合类定义了,变成了无效对象。但方法定义是在objc_class中管理的” ,变量也同样是objc_class来管理的,这解释的有点...
该文章属于刘小壮原创,转载请注明:刘小壮[//www.greatytc.com/u/2de707c93dc4] 目前iOS开发中大多数页面都已经开始使用Interf...
网上找的大部分实现的方式,要么个别情况下程序有问题,要么程序实现方式个人不喜欢。 最终解决方案:
iOS 7 之后苹果给 UIViewController 引入了 topLayoutGuide 和 bottomLayoutGuide 两个属性来描述不希望被透明的状态栏或者...
新建仓库 或者导入远程仓库 配置仓库 常规命令 回退版本 标签管理 合并代码 fast-forward方式是当条件允许的时候,git直接把HEAD指针指向合并分支的头,完成合...
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 我们...
1.Notification(通知) 自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进行大改重构,这...
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提...