写在前面 本文仅是自己学习RunLoop的一个记录,参考了ibireme大神的 深入理解RunLoop[https://blog.ibireme...
今天测试提了个bug,说是我的页面偶现点击push的时候页面卡死 经过定位,发现这实际上是根控制器与侧滑手势interactivePopGest...
1. 我们平时编写的Objective-C代码,底层实现其实都是C\C++代码 2. Objective-C 的对象,类主要是基于C\C++的...
我们时常遇到这样的情况,tableview上面有一个计时的NSTimer,当tableView(scrollView)滑动的时候,NSTimer...
KVC 详解 KVC : 键值编码(Key-Value Coding),它是一种通过key值访问类属性的机制,而不是通过setter/gette...
不同于C++拥有强大的多继承特性,OC 只支持单继承,但是OC真的就放弃了如此强大的多继承特性了么?答案是否定的。虽然在语法上OC不支持多继承,...
前言 用比喻的观点,浅拷贝是对文件创建了一个快捷方式,实质上这个快捷方式指向的还是原来的文件。深拷贝是对文件进行真正的复制粘贴,形成了一个独立的...
一:分类 Category category别名分类,类别 简单来说,分类的作用就是为类添加方法。 在apple的官方文档里,提到了catego...
一:iOS11 问题 有关iOS11 ,最大的变化就是增加了一个安全区域(safeArea)的概念,iOS11 适配的大部分问题都是由于它引起的...