0. 前言 TableView 的优化是一个老生常谈的问题,无论是自己平常使用,还是面试笔试的时候,它都会无时不刻地出现。TableView 需要优化的问题主要有这几个: 列...
0. 前言 NSOperation 是苹果在 GCD 上的封装,NSOperation 相对于 GCD 而言,在处理数量较大的并发时比较牛逼一点,但是速度稍微比 GCD 慢一...
0. 前言 GCD(Grand Central Dispatch)是 Apple 开发的一种多核编程的方法,主要的作用是优化应用程序对多核处理器的运用,是在线程池模式的基础上...
0. 前言 关于多线程需要理解的一些基本的概念,为了防止打代码打到阿尔兹海默症,写下几个抖机灵的 🌰 ... 1. 进程和线程 进程是什么 进程可以理解为一个正在运行的的程序...
0. 前言 NSThread 是 iOS 多线程当中最基础最轻量的多线程技术,但是需要自行管理线程的生命周期和同步问题,所以使用起来其实比较麻烦。在 Swift 3 中,NS...
UITableViewCell 是干嘛用的 在内置的 TableView 中,提供了几种默认的 Cell 样式。但是在很多情况下,这几种 Cell 的样式是不能够满足需求的。...
1.在子线程中更新UI Android中更新UI元素,必须在主线程中进行,否则就会出现异常。 运行以上程序,你会发现程序果然崩溃了,由此证实Android确实不允许在子线程中...