理论文章 crash分析攻略:https://mp.weixin.qq.com/s/hVj-j61Br3dox37SN79fDQ[https:/...
理论文章 crash分析攻略:https://mp.weixin.qq.com/s/hVj-j61Br3dox37SN79fDQ[https:/...
常见的崩溃类型 1.数组越界,nil值初始化导致的崩溃。2.对字典插入nil值,或者读取NSNULL导致的崩溃。3.字符串的截取越界导致的崩溃。...
级别:★★☆☆☆标签:「iOS与JS交互」「UIWebView与JS交互」「JSExport」作者: Xs·H审校: QiShare团队 先解释...
dispatch_queue_set_specific在文档中的解释是“使用此方法将自定义的上下文与队列关联,运行中的队列可用dispatch_...
AssociatedObject关联对象 为什么要引入关联对象? 一般我们需要对现有的类做扩展,可以通过继承、类别等方式去实现;当我们使用类别的...
1. 关联对象和类别添加属性的关系 一提到类别添加属性,就会联想到在get set方法里面通过关联对象来实现,有没有想过为什么,不这样做行吗? ...
常见触发离屏渲染的几种情况: 使用了 mask 的 layer (layer.mask) 需要进行裁剪的 layer (layer.masksT...
关于OC的消息转发机制,是大部分面试官在面试过程中经常问到的问题。在此我整理了一下我对OC消息转发机制的理解。 众所周知OC的一个对象在发送...
MRC: 1.为什么要进行内存管理? iphone手机的内存是有限的,目前最大内存是2G,当运行频繁多的app的时候,会占用大量的内存,当我们的...
不管是类对象还是元类对象,类型都是 Class,class 和 mete-class 的底层都是 objc_class 结构体的指针。 1.OB...
专题公告
如果你每次不fuck他一次。
他总会在未来的某一天把你fuck死!
客户端编程大杂烩,面试装逼指南!
Come On, Fuck Me!