前言 很多人在同步、异步、串行、并行和死锁这几个名词的漩涡中渐渐放弃治疗。本文将使用图文表并茂的方式给大家形象地解释其中的原理和规律。 线程、任...
几乎每一款App都有很多的界面是由UITableView实现的,所以为了做出一款优秀的App,让用户有更好的体验效果,如何做好tableView...
(一)NSTimer的使用 (二)ImageView推迟显示 有时候,我们会遇到这种情况:当界面中含有UITableView,而且每个UITab...
1. RunLoop简介 1.1 什么是RunLoop? 可以理解为字面意思:Run表示运行,Loop表示循环。结合在一起就是运行的循环的意思。...
一、runtime简介 RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调...
Block 实际上就是 Objective-C 语言对于闭包的实现。对于 Block 的基本认识和使用,这里推荐一个博客 iOS开发-由浅至深...
作为iOS开发者,对于AFNetWorking一定是非常熟识的,相信很多朋友都会把这个网络请求三方类库添加的工程中,进行请求、上传、下载等操作。...
网上关于SDWebImage源码的解析已经非常多,有很多写的很好也很详细,推荐一个比较好的博客https://www.jianshu.com/p...
iOS开发中我们会遇到程序抛出异常退出的情况,如果是在调试的过程中,异常的信息是一目了然,我们可以很快的定位异常的位置并解决问题。那么当应用已经...