偶然间看到这篇文档,所以记录下来。文档出处:Ownership Policy当我们在APP中使用Core Foundation API时,为了避...
写在最前:这篇文章应该是Block系列文章的最后一篇了,以我目前的水平来说,难免有错误的地方。而且总体来说,研究的比较浅。希望未来的自己重新审视...
偶然在简书上看到了相关文章,记录下来,准备吃透。 Runtime维护了一个weak表,用于存储指向某个对象的所有weak指针。weak表其实是一...
一直很好奇为啥哈希表(散列表)查询的速度比数组快,然后自己看了几篇文章,有了一点点自己的理解。 一、散列表 什么是散列表呢?散列表其实是一个数组...
上一篇文章我们探究了一下__block变量的存储域。这一篇文章我们研究一下Block是如何截获对象的。 一、栈block截获对象 首先我们看一下...
一年多以前就接触了AsyncDisplayKit,但是那时菜的抠脚,不会用。现在打算学一下。 ASDK的2.0版本更名为Texture,主要做的...
排序是计算机科学中不能避免的问题,很幸运看到了一篇关于排序的NSSortDescriptor类的文档。文档地址。NSSortDescript...
一些经常看见的宏,有的用不到到时要明白,有的能用到。所以记录下来备忘。 NS_AVAILABLE_IOS(3_0) 这个方法可以在iOS3.0及...
我们知道应用程序的内存分配有四个区: 程序区域(.text区)- 存放函数体的二进制代码。 数据区域(.data区)- 主要包括静态全局区(全局...