摘要: 网络连接无论是同步还是异步,其图片的下载都是同步下载,比较卡顿,故此采用异步连接是非常有必要的一、图⽚下载是iOS开发中常⽤的功能,但系统并未提供图⽚下载类。 为了便于后续使⽤,可以将图⽚下载封装到⼀个类⾥⾯ (ImageDownloader)。 ImageDownloader 允许外界指定U... 阅读全文
posted @ 2015-09-12 14:46 竹间Code 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一、KVO:(Key-Value-Observer)键值观察者,是观察者设计模式的⼀种具体实现。 触发机制:⼀个对象(观察者),监测另⼀对象(被观察者)的某属性是否发⽣变 化,若被监测的属性发⽣的更改,会触发观察者的⼀个⽅法(⽅法名固定,类似代理⽅法) 使⽤步骤: 1、注册观察者(为被观察者指定... 阅读全文
posted @ 2015-09-12 14:34 竹间Code 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 上篇的连接方式皆为同步连接,这次就详细介绍一下网络连接的方式一、连接方式分两种:同步和异步 同步连接 1, 使用 [NSURLConnection sendSynchronousRequest:]方法 2,会出现卡顿现象 异步连接分两种:block 和 delegate 1... 阅读全文
posted @ 2015-09-12 14:23 竹间Code 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 小知识: 1, HTTP协议,Hyper Text Transfer Protocol(超⽂本传输协议)是⽤于从万维⺴服务器传送超⽂本到本地浏览器的传输协议,HTTP是 ⼀个应⽤层协议,由请求和响应构成,是⼀个标准的客户端服务器模型。 2,url,统⼀资源定位符,也被称为⺴址,因特⺴上标准的资源⺴址... 阅读全文
posted @ 2015-09-12 11:53 竹间Code 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一、数据结构({}为字典,[]为数组) JSON⽂档有两种结构:对象、数据 对象:以“{”开始,以“}”结束,是“名称/值”对⼉的集合。名称和值中 间⽤“:”隔开。多个“名称/值”对之间⽤“ , ”隔开。类似OC中的字典。 数组:以“[”开始,以“]”结束,中间是数据。数据以“ , ”分隔。 JSO... 阅读全文
posted @ 2015-09-12 11:20 竹间Code 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 小知识: 关于翻译:从事先约定好的数据结构中获取数据 解析数据分三方:提供方, 解析方, 格式 ios中分别代表:服务器, 程序员, XML、JSON 实际开发中,程序员只需要从服务器获取数据,按照格式解析数据即可。一、XML(可扩展标记语言)的解析方式... 阅读全文
posted @ 2015-09-12 10:13 竹间Code 阅读(156) 评论(0) 推荐(0) 编辑