NSNotification在平时开发中使用非常频繁。网上关于NSNotification介绍大多是停留在用法的介绍,基本上没有深入介绍NSNo...

NSNotification在平时开发中使用非常频繁。网上关于NSNotification介绍大多是停留在用法的介绍,基本上没有深入介绍NSNo...
最近技术分享,想到了NSNotification这个话题,大家可能觉得平时项目中用通知很简单啊,并没有什么高深的东西吧,其实我们深入了去看,苹果...
一、前言 多线程这个词对于大家来说并不陌生,但是真正能够熟知多线程的坑点只在少数,iOS中并行也一直被认为是恶魔,有时候会出现很多莫名其妙的bu...
导读:你想知道Swift内部对象是如何创建的吗?方法以及函数调用又是如何实现的吗?成员变量的访问以及对象内存布局又是怎样的吗?这些问题都会在这篇...
《iOS底层原理文章汇总》[https://www.jianshu.com/p/15af435341ce] 上一篇文章《iOS-底层原理28-启...
module(模块):最小的代码单元一个module是机器代码和数据的最小单位,可以独立于其他代码单位进行链接通常,module是通过编译单个源...
FBRetainCycleDetector中获取block强引用的对象实现方式 在我的上一篇文章中介绍了如何获取block捕获的对象,思路是通过...
本文为大地瓜原创,欢迎知识共享,转载请注明出处。虽然你不注明出处我也没什么精力和你计较。作者微信号:christgreenlaw 本文的原文。本...
观察者模式 观察者模式是一种用于解耦一系列需要相互协作的类之间进行通信的对象行为模式。它定义了对象之间的一种一对多的依赖关系。当一个对象的状态发...
iOS系统通过Core Services层的Foundation框架提供基于OC语言的NSThread和NSOperationQueue类来实现...
专题公告
底层胜过一切应用层