34篇文章 · 16211字 · 3人关注
时间长了,记忆也模糊了 '你的记忆 ',记录你生活的点点滴滴... 在地图上记录你的记忆: 看到的美丽风景或是发生过的趣事又或是走过的念想地方....
Cocoa 并发编程 iOS 中的多线程,是 Cocoa 框架下的多线程,通过 Cocoa 的封装,可以让我们更为方便的进行多线程编程。 在介绍...
Block Block 可以捕获外部变量 Block 可以捕获来自外部作用域的变量,这是Block一个很强大的特性。 默认情况下,Block 中...
Runloop 是和线程紧密相关的一个基础组件,是很多线程有关功能的幕后功臣。 Runloop 基本概念 Runloop 是什么?Runloop...
Objective-C 内存管理 在 Objective-C 中,对象通常是使用 alloc 方法在堆上创建的。 [NSObject alloc...
Runtime Runtime 就是去解决如何在运行时期找到调用方法。 (OC 是一门动态语言,函数调用变成了消息发送,在编译期不能知道要调用哪...
SDWebImage底层实现原理及内部实现过程
试图解决MVC框架的问题 对于传统的Model-View-Controller的框架,Controller很容易变得比较庞大和复杂。由于Cont...
问题:设置好下拉刷新控件后测试,发现瞬间刷新并且tableview在下拉放手的时候快速弹回状态栏背后。 原因: 苹果ios11新协议:MJRef...
文集作者