1, OC内存管理机制,自动释放池 ARC是编译器(时)特性,而不是运行时特性,更不是垃圾回收器(GC)。OC是使用引用计数机制(retainCount)来管理内存。内存每被...
IP属地:北京
1, OC内存管理机制,自动释放池 ARC是编译器(时)特性,而不是运行时特性,更不是垃圾回收器(GC)。OC是使用引用计数机制(retainCount)来管理内存。内存每被...
1, HTTP和HTTPS 区别,HTTPS证书验证原理 区别 1,HTTP 明文传输,数据都是未加密的,安全性较差,HTTPS(SSL+HTTP) 数据传输过程是加密的,安...
首先我们要知道crash 的类型有哪些1.数组越界导致的崩溃2.数据集合类型,如字典、数组中插入元素时,插入空指针nil3.调用当前对象类中不存在的方法导致崩溃4.调用的库函...
昨晚7点,大网易实习生项目笔试开始,同学们的网易闯关大战拉开序幕。迷之笔试题一揭晓,同学纷纷表示大写的懵逼!平均每道简答题只有7分钟,还要谈阿尔法狗! 雷锋哥作为一个机智bo...
KVO的实现原理: 核心是重写子类的set方法进行监听 具体是:当某一个类在注册监听的时候,系统会动态(1)创建一个继承此类的一个子类(2),并用isa指针(3)指向该子类,...
copy: block用copy修饰这个是大家所知道,那么具体的原因如下: block在创建的时候它的内存是默认是分配在栈,所以它的作用域仅限创建时候的当前上下文(函数, 方...
ARC是编译器(时)特性,而不是运行时特性,更不是垃圾回收器(GC)。 OC是使用引用计数机制(retainCount)来管理内存。内存每被引用一次,该内存的引用计数+1,每...