IP属地:上海
GCD Global队列创建线程进行耗时操作的风险 先思考如下几个问题: 新建线程的方式有那些?各自的优缺点是什么? dispatch_asyn...
内存方面常见问题:1、UIGraphicsEndImageContextUIGraphicsBeginImageContext和UIGraphi...
针对H.264数据格式的视频编码 网上这篇文章「Video Encoding Settings for H.264 Excellence」测试了...
简单的答案:首先在官方文档《Programming with Objective-C》里面写到,初学阅读的时候没有注意到这个细节:You sho...
一、FLAnimatedImage is a performant animated GIF engine for iOS: ①同时播放多个GI...
简介:本文主要从源码的角度探究了Objective-C在runtime层的方法决议(Method resolveing)过程和方法缓存(Meth...
本文主要学习Objective-C的runtime源码时整理所成,主要剖析了category在runtime层的实现原理以及和category相...
一. id 与 NSObject * 1、id是OC对象但不一定是NSObject对象,并非所有的Foundation/Cocoa对象都是继承N...