如果对象类型是 Object, 返回 nil; 如果是 int、 bool 等基本类型, 则返回 0.如果调用 block 则会 crash. 那这几种情况中发生了什么? 首...
如果对象类型是 Object, 返回 nil; 如果是 int、 bool 等基本类型, 则返回 0.如果调用 block 则会 crash. 那这几种情况中发生了什么? 首...
adjustsFontSizeToFitWidth minimumScaleFactor 前者是个开关,需要设置为 true 才能替你去做自适应, 后者则是最小化的最小比例,...
@"1234567.83" => 1234567.875 ?float 有 32 位, 指数位为 8, 尾数为23, 符号 1位.[图片上传中...(2492650-c9b9...
最近要做 GIF 的显示, 在解析 GIF 源文件的时候发现 GIF 的图片时间控制有两个 DelayTime&UnclampedDelayTime 延时, 所以想要了解下这...
error: instance method 'methodName' has incompatible result types in different translat...
Type Encodings Apple Type Encodings 就是编译器把 method 的参数列表和返回类型用一个字符串表示出来, 这是为了方便 runtime ...
OC 提供的 category 机制会用 category 实现的重写方法覆盖原对象的方法实现, 因为 category 在对象后加载,导致 category 的 metho...
我之前在面试中遇到 iOS 网络请求预加载怎么处理的问题. 不得不说我在实际开发中并没有使用过相关的技术, 对这个技术的了解也仅限于几年前一篇介绍为什么 Chrome 的加载...
感谢, 今天遇到这个引用传递的疑惑, 正好解答了.
二级指针与ARC不为人知的特性先看一眼熟知的代码 上述代码中,出现了NSError的实例。该实例是用来表明发生了某种错误。在ARC中由于使用异常处理会造成内存管理的不便(可能造成内存泄露,或者加入大量样板...
先看一眼熟知的代码 上述代码中,出现了NSError的实例。该实例是用来表明发生了某种错误。在ARC中由于使用异常处理会造成内存管理的不便(可能造成内存泄露,或者加入大量样板...
本文章仅为个人实践,个人思考,个人总结,仅供参考,如有错误纯属正常,欢迎指出。 2016.2.16 Sending 'const NSString *__strong' to...
Timer 是在某一时间后触发, 并发送给目标特定消息. Timer 和 run loop 同时工作,并且 timer 被设置给 runloop 之后会被 run loop ...
并没有除了绑定 property 与变量之外的用法. (抛砖引玉)
DeviceChek是相关服务器可以在业务中使用每个设备,每个开发者数据的一个技术.(只有两位, 对,是 bit 不是 Byte). 实现流程是这样的,本地获取一个本地设备 ...
在 iOS 开发中开发者都知道只能在主线程中进行 UI 的相关操作,以防止出现 crash 或者是其他意外的情况. 但今天遇到一个情况是在后台线程中调用了 [UIAPPli...
以我恋爱的经验,想要让自己追到女生的概率高,就不能以一个追求者的身份去。 而是以一个玩伴一个稍微暧昧点的朋友作为开端,成功的概率能起码提高百分之40, 女孩子的潜意识里有一种天然的优越感,可以说从你表白的那一刻起,你就在对方心理下降了一个等级。因为在承认追她的那刻,你就成为了一个被选择的人选之一。