看那红尘的渡口,沉浮俗世恩仇,我为你等候......

2016年6月8日

多线程与网络(六) - 文件下载

摘要: 文件下载 如果文件比较小,下载方式会比较多 直接用NSData的+ (id)dataWithContentsOfURL:(NSURL )url; 利用NSURLConnection发送一个HTTP请求去下载 如果是下载图片,还可以利用SDWebImage框架 如果是大文件下载,建议使用NSURLSe 阅读全文

posted @ 2016-06-08 06:21 tcj88 阅读(257) 评论(0) 推荐(0)

多线程与网络(五) - JSON - XML 解析

摘要: JSON and XML 1.0 JSON解析 1.1 JSON简单介绍 001 问:什么是JSON 答: (1)JSON是一种轻量级的数据格式,一般用于数据交互 (2)服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外) 002 相关说明 (1)JSON的格式很像OC中的字 阅读全文

posted @ 2016-06-08 05:22 tcj88 阅读(334) 评论(0) 推荐(0)

2016年6月7日

多线程与网络(四) - NSURLConnection

摘要: 1.网络基础 1.1 网络基础 001 问题:为什么要学习网络编程? 回答:(1)网络编程是一种实时更新应用数据的常用手段 (2)网络编程是开发优秀网络应用的前提和基础 002 网络基本概念 2 1 客户端(就是手机或者ipad等手持设备上面的APP) 2 2 服务器(远程服务器 本地服务器) 2 阅读全文

posted @ 2016-06-07 05:35 tcj88 阅读(170) 评论(0) 推荐(0)

多线程与网络(三) - RunLoop

摘要: 首先补充一下前面遗漏的 补充(GCD NSOperation) 1 1 关于GCD中的创建和释放 在iOS6.0之前,在GCD中每当使用带creat单词的函数创建对象之后,都应该对其进行一次release操作。在iOS6.0之后,GCD被纳入到了ARC的内存管理机制中,在使用GCD的时候我们就像对待 阅读全文

posted @ 2016-06-07 05:16 tcj88 阅读(212) 评论(0) 推荐(0)

2016年6月6日

多线程与网络(二) - Singleton - NSOperation

摘要: 1.单例模式 1.1 概念相关 (1)单例模式 在程序运行过程,一个类只有一个实例 (2)使用场合 在整个应用程序中,共享一份资源(这份资源只需要创建初始化1次) 1.2 ARC实现单例 (1)步骤 01 在类的内部提供一个static修饰的全局变量 02 提供一个类方法,方便外界访问 03 重写+ 阅读全文

posted @ 2016-06-06 21:11 tcj88 阅读(203) 评论(0) 推荐(1)

多线程与网络(一) - NSThread - GCD

摘要: 1.基本概念 1.1 什么是进程 进程是指在系统中正在运行的一个应用程序。每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内。 1.2 什么是线程 (1)基本概念 1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程),线程是进程的基本执行单元,一个进程(程序)的所有任务都在 阅读全文

posted @ 2016-06-06 18:29 tcj88 阅读(293) 评论(0) 推荐(1)

导航