关于这篇文章的Demo可以去我的github中MultiThreadDemo查看源码,如有不当之处,希望大家指出。 这里是我的上一篇关于多线程的...
文章主要记录了iOS中多线程的基础概念及使用方法,在此做一个记录。一是加深印象,以后自己使用时也可以方便查找及复习,二是在自己的学习过程中,总有...
1、为什么要有多线程/多线程是用来干什么的? 每个iOS应用程序都有个专门用来更新显示UI界面、处理用户的触摸事件的主线程,因此不能将其他太耗时...
官方SDWebImage的架构图 SDWebImage库的作用: 通过对UIImageView的类别扩展来实现异步加载替换图片的工作。主要用到的...
为什么要使用内存管理? 严格的内存管理,能够是我们的应用程在性能上有很大的提高如果忽略内存管理,可能导致应用占用内存过高,导致程序崩溃OC的内存...
序言 随着互联网时代的飞速发展,越来越多的人投身于软件开发行业,大家都称他们为程序员,或者码农。 这些程序员的水平也是参差不齐的,有些人从比较好...
前言: 每个人的都有独特的经历,因此会有特别的事情会让ta感到快乐,并享受做自己喜欢的事情。写程序也不例外,我在很年轻的时候就明白这点,它成为我...
现在简书汇聚了越来越多的iOS开发者,也汇聚了不少优质的iOS技术文章!如何从日益浩涵的技术文章中快速找到自己最近想要补充的知识,是个挑战! 为...
我们为什么要用测试框架呢?当然对项目开发有帮助了,但是业内现状是经常赶进度,所以TDD还是算了吧,BDD就测测数据存取和重要环节,这很重要,一次...