哈哈哈哈哈挖坟???
哈哈哈哈哈挖坟???
为什么我会写这个文章哈哈哈哈哈,太青涩了吧 缓存优化不同库的关键词就两个:缓存、异步。 一、缓存分层 应用中图片的来源常常是通过服务器下发的url资源去下载对应的图片。 因此...
在WWDC 2016开发者大会上,苹果宣布了一个最后期限:到2017年1月1日 App Store中的所有应用都必须启用 App Transport Security安全功能...
写在开头: 本来这篇内容准备写在AFNetworking到底做了什么?(三)中的,但是因为我想在三中完结这个系列,碍于篇幅所限、并且这一块内容独立性比较强,所以单独拎出来,写...
在上一篇GCD的总结里有提到Apple对GCD进行了一层封装,从此有了NSOperation和NSOperationQueue 这篇文章主要总结两件事:1. NSOperat...
周末梳理了一下iOS几种多线程的方案,总结下平时GCD的主要用法和场景。 一、iOS常见的多线程方案 (1) Pthreads: 基于C语言的框架,在多种操作系统上都有使用,...
这段时间在工作之余研究了一下iOS的单元测试,试图在项目中引入开发自己写的白盒测试,积攒一些用例来减少之后修改代码后引发的缺陷。 一、为什么需要单元测试 写代码的过程中,我们...
一、简介 一、NSURLRequest NSURLRequest是个独立加载请求的解决方法,它封装了两个基本的元素:请求的URL和相关的缓存机制NSURLRequestCac...
客户端请求服务器,经常使用的时JSON方式传递数据。请求回来的JSON文件在客户端通常需要一些方式去转换成数据层需要的Model。其中Manually转换的思路都是差不多的,...
Apple在iphone6s中推出了的新特性:3D-Touch,由于相关的文档还比较少,我在学习中总结了一下可能有用的功能点。 1. 什么是3D-Touch 3D Touch...
1. 什么是Runtime机制 Runtime[1]是一套比较底层的C语言库, 由一系列函数和数据结构组成,包含了很多底层的C语言API。它主要是完成了Objective...