分离UITableView数据源和协议

View controllers 通常是 iOS 项目中最大的文件,并且它们包含了许多不必要的代码。所以 View controllers 中的代码几乎总是复用率最低的。接下来我将结合一些我自己看到的东西和平时在使用的方法,来节省ViewController中的代码量。

iOS获取当前设备的信息-网络相关

最近在搞网络相关的SDK,将自己在项目中能够开放出来的,记录下来,其中很多用到了C,相当于一个工具。后期还会选择开放一些ping网络的工具,找链路节点的工具,最近就在搞这个。

iOS中的并发编程

并发编程,这个我们听起来再熟悉不过了,我们在代码编写过程中也经常会做这样一些操作,但是我发现,在实际的编写过程中,很多实用并发编程的方式,其实是错误使用的,当然这也包括我自己,对一些并发编程也是糊里糊涂,今天的工作中涉及到了许多的并发方面的问题,专门抽时间去学习了一下,现在记录下来。