Avatar notebook default
12篇文章 · 11100字 · 1人关注
  • CADisplayLink详解

    前言 在开发中我们经常会遇到使用计时器的情况,例如图片轮播,进度条的绘制等就是比较常见的应用场景.常用的计时器有CADisplayLink和NS...

  • 解析和重写NSObject 的isEqual和hash方法

    前言 NSObject给我们提供了-isEqual和-hash方法,下面我们具体介绍一下这两个方法主要功能是什么,会在什么时候被调用,如何根据自...

    0.8 3710 2 11
  • 快速搞懂URL的构成

    URL的构成 URL的构成基本如下 举例如下: 拆解如下: 协议(Protocol) http://为协议名,标明了请求需要使用的协议,通常使用...

  • Resize,w 360,h 240
    UITableView列表动画详细解说

    前言 UITableView是开发中常用的列表组件,它封装了UITableViewCell的复用等功能,但是这不是我们今天讨论的重点.今天要讨论...

    0.8 5599 3 30
  • iOS 单元测试流程分析和如何异步测试

    测试执行的流程 测试类和方法的执行是按照顺序,one by one同步执行的.执行测试的默认流程是,XCTest会找到所有的测试类并逐一运行类里...

  • Resize,w 360,h 240
    3D Touch学习之一: 如何配置3D Touch

    支持设备 软件: iOS9+ 硬件: 6s, 6s Plus及以后版本 开发环境 Xcode7+ 3D Touch可以做什么? 点击icon,打...

    0.1 1024 0 6 1
  • Resize,w 360,h 240
    理解CocoaPods的Pod Lib Create

    前言 在我们想要发布自己的pod文件时,需要通过Pod Lib Create指令去创建pod,然后添加文件,测试后发布.这次我们来探究下Pod ...

    3.4 16259 7 41 1
  • SQLite INSERT OR REPLACE使用

    在具体业务中,会遇到需要批量插入和修改数据库的情况.我们需要实现的是: 该条数据不存在,进行插入操作 该条数据存在,进行更新操作 使用INSER...

    0.5 26739 8 9 1
  • Weex初学

    Weex Weex是阿里巴巴开发的,用于开发跨平台软件的框架.最近刚刚研究Weex,所以先对其进行一个简单的基本的介绍.在学习的React Na...

文集作者