240 发简信
IP属地:河北
  • Resize,w 360,h 240
    iOS Configuration配合网络库使环境切换更便捷

    目的 由于开发需求及测试都通常需要开发并且测试debug、qa、uat、test、release等不同阶段不同环境的情况。原工程需要能切换不同的...

  • Resize,w 360,h 240
    iOS一种优雅、解耦的模式——VIPER

    先简单解释一下VIPER模式: E - Entity,这里是业务的Model层,是业务逻辑的实体。R - Router,路由工具,用于页面之间的...

  • Resize,w 360,h 240
    AFNetworking结构梳理

    1.本文学习了AFNetworking,画了几个图,当做学习的成绩,留作以后复习使用。发送请求 2.接收到响应 3.进度条模块 4.认证模块

  • Resize,w 360,h 240
    KSCrash崩溃收集原理浅析

    KSCrash 是一个异常收集的开源框架。 它可以捕获到Mach级内核异常、信号异常、C++异常、Objective-C异常、主线程死锁;当捕获...

  • dispatch_semaphore 的使用方法

    dispatch_semaphore是GCD用来同步的一种方式,与他相关的共有三个函数,分别是dispatch_semaphore_create...

  • HTTP状态码汇总

    1xx消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP...

  • ReactiveCocoa

    最快让你上手ReactiveCocoa之基础篇http://www.jianshu.com/p/87ef6720a096 最快让你上手React...

  • 两种方法限制拖拽手势的范围

    UIGestureRecognizer是一个定义基本手势的抽象类,具体包含:1、拍击UITapGestureRecognizer (任意次数的拍...

    0.3 4207 1 14
  • iOS单例宏的使用

    关于iOS单例,iOS单例详解请看这篇文章http://www.jianshu.com/p/ba30a063fce4。然而我们为了方便使用,可以...