240 发简信
IP属地:加州
  • Resize,w 360,h 240
    网络基础一:http与https 与 三次握手、四次挥手

    一、HTTPS和HTTP的区别 HTTPS协议 = HTTP协议 + SSL/TLS协议SSL的全称是Secure Sockets Layer,...

  • iOS 锁的种类和性能

    一、基本概念 iOS中的锁主要可以分为两大类,互斥锁 和 自旋锁,其他锁都是这两种锁的延伸和扩展。 1、介绍 互斥锁:属于sleep-waiti...

  • 什么是ARC

    自动的引用计数(Automatic Reference Count 简称 ARC),是苹果在 WWDC 2011 年大会上提出的用于内存管理的技...

  • Resize,w 360,h 240
    iOS 启动优化篇

    启动速度 用户从点击APP图标到完全看到APP内容的过程称为启动,如果启动耗时较长可能会影响用户的体验,所以启动速度优化就显得很有必要。 最佳速...

  • 优秀iOS三方框架解析二(SDWebImage)

    一、功能简介: 1.一个添加了web图片加载和缓存管理的UIImageView分类 2.一个异步图片下载器 3.一个异步的内存加磁盘综合存储图片...

  • Resize,w 360,h 240
    优秀iOS三方框架解析一(AFNetWorking)

    一、结构 AFNetworking是iOS最常用的网络框架,虽然系统也有NSURLSession,但是我们一般不会直接用它。AFNetworki...

  • Resize,w 360,h 240
    iOS列表性能优化之异步绘制

    一、背景 iOS所提供的UIKit框架,其工作基本是在主线程上进行,界面绘制、用户输入响应交互等等。当大量且频繁的绘制任务,以及各种业务逻辑同时...

  • Block 为什么要用 copy 修饰?

    先说结论:在ARC下 block 可以用copy 或者 strong来修饰。 为什么 block 要用 copy 来修饰?因为block变量默认...

  • Resize,w 360,h 240
    详解runloop

    iOS 里很重要的一个概念就是runloop,到底什么是runloop呢?先从概念说起,如果大家接触过node,就会感到很熟悉,事件驱动,或者叫...