前言 在iOS开发中,我们使用定时器(timer)的几率很高,系统中最常用的方式有GCD中提供的timer接口和我们今天要讨论的NSTimer。...

前言 在iOS开发中,我们使用定时器(timer)的几率很高,系统中最常用的方式有GCD中提供的timer接口和我们今天要讨论的NSTimer。...
代理:一对一通知:一对多多代理模式:一对多 核心思想 消息转发,把未实现的代理方法转发给多个代理去执行。 注意点 使用NSPointArray持...
概念介绍 AFNetworking是封装NSURLSession的网络请求,由五个模块组成:分别为NSURLSession、Reachabili...
所谓反射就是可以动态获取类型、成员信息,在运行时可以调用方法、属性等行为的特性。 在使用OC开发时很少强调其反射概念,因为OC的Runtime要...
AFNetworking有5个模块: 一、NSURLSession 网络请求模块 AFHTTPSessionManager 继承自AFURLSe...
前不久做了一个生成快照的需求,其中用到 SDWebImage 来下载图片,在使用该框架的过程中也遇到了一些问题,索性正好就把 SDWebImag...
启动速度 用户从点击APP图标到完全看到APP内容的过程称为启动,如果启动耗时较长可能会影响用户的体验,所以启动速度优化就显得很有必要。 最佳速...
1. LinkMap解析 导读IOS在做包大小优化的时候,需要分析包大小组成,然后通过包大小组成来有针对的做优化。其中最主要的工具就是linkm...
iOS启动优化问题是iOS开发过程中老生长谈的问题之一,这个问题好多同行也给出了自己的建议。我也对iOS启动问题通过专有名词和图的形式给出...
在文章开始之前,先说下阅读本文后能学到的知识。 虚拟内存的由来。 虚拟内存和物理内存的关系。 虚拟内存的作用。 如果你已经掌握了这些知识,那么就...
专题公告
学习分享