一、HTTPS和HTTP的区别 HTTPS协议 = HTTP协议 + SSL/TLS协议SSL的全称是Secure Sockets Layer,...
一、基本概念 iOS中的锁主要可以分为两大类,互斥锁 和 自旋锁,其他锁都是这两种锁的延伸和扩展。 1、介绍 互斥锁:属于sleep-waiti...
自动的引用计数(Automatic Reference Count 简称 ARC),是苹果在 WWDC 2011 年大会上提出的用于内存管理的技...
启动速度 用户从点击APP图标到完全看到APP内容的过程称为启动,如果启动耗时较长可能会影响用户的体验,所以启动速度优化就显得很有必要。 最佳速...
一、功能简介: 1.一个添加了web图片加载和缓存管理的UIImageView分类 2.一个异步图片下载器 3.一个异步的内存加磁盘综合存储图片...
一、结构 AFNetworking是iOS最常用的网络框架,虽然系统也有NSURLSession,但是我们一般不会直接用它。AFNetworki...
一、背景 iOS所提供的UIKit框架,其工作基本是在主线程上进行,界面绘制、用户输入响应交互等等。当大量且频繁的绘制任务,以及各种业务逻辑同时...
先说结论:在ARC下 block 可以用copy 或者 strong来修饰。 为什么 block 要用 copy 来修饰?因为block变量默认...
iOS 里很重要的一个概念就是runloop,到底什么是runloop呢?先从概念说起,如果大家接触过node,就会感到很熟悉,事件驱动,或者叫...