参考文章 深入理解RunLoop(不要看到右边滚动条很长,其实文章占篇幅2/5左右,下面有很多的评论,可见这篇文章...[作者空间]
一、OC 转 C/C++ 二、NSObject 对象内存布局 三、NSObject 内存大小 四、OC 对象内存布...[作者空间]
一、抛出一个问题:使用CADisplayLink、NSTimer 有什么注意点?1.1-1.6的demo1.1、分...[作者空间]
参考篇:iOS-Block浅谈 前言:本文简述Block本质,如有错误请留言指正。 第一部分:Block本质 Q:...[作者空间]
前言 我们知道静态语言在编译时期,就已经确定了函数的具体调用,而动态语言要等到运行时期才能真正确定调用哪个函数; ...[作者空间]
我有一个同事,他既不姓金,也不是司机,但我们都叫他“金司机”。他跟仓鼠一样是一个 iOS 工程师,至于叫司机的原因...[作者空间]
前言 我们知道一个对象即将释放的时候会进入到dealloc方法中,通常也是通过dealloc是否回调来检测循环引用...[作者空间]
1、编写高质量iOS与OS X代码的52个有效方法 (Effective Objective-C 2.0) 这本书...[作者空间]
欢迎加入iOS交流群2466454,大家互相交流学习!阿里-p6-一面 1.介绍下内存的几大区域?2.你是如何组件...[作者空间]
Runtime学习 -- weak应用源码学习 Runtime源码分析,带你了解OC实现过程。其中参考了大量的大神...[作者空间]
iOS无埋点数据 SDK 实践之路 iOS无埋点SDK 之 RN页面的数据收集 本篇文章是讲述 iOS 无埋点数...[作者空间]
参考文章:深入研究Block捕获外部变量和__block实现原理做一些简单的总结说明: (1)对于四种非对象变量:...[作者空间]
简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的...[作者空间]
有很多人喜欢这篇文章,那么我就多打一个广告吧,其实有对应的iOS 应用可以下载,下载地址:iOS面试题大全-点亮您...[作者空间]
前言: 按照时间顺序,事件的生命周期是这样的:事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的vie...[作者空间]
性能优化是一个大的问题,所以首先是需要把这个问题分而化之,把它分解成一个个影响app性能的小问题才能进行回答,所以...[作者空间]