iOS开发网络部分
ImYangy
我做不了十几岁的少年天才,但愿到三十多岁能成为一个优秀工程师
展开
-
iOS的Plist-XML-JSON数据解析
络上传输数据通用的有XML,JSON等,iOS中也可以用Plist。要进行数据传输,就要首先进行序列化:1.序列化. 对象转换成二进制流.(这个一句话就行)2.反序列化.二进制流转换为对象等. (关键要弄清楚这个)JSON:(和XML一样都是用来传数据的)轻量级的数据交换格式,正在逐步取代XML.XML:结构性的标记语言,易读.但数据量大.Plist转载 2015-05-30 21:17:49 · 1155 阅读 · 0 评论 -
iOS开发网络 -- JSON解析
Javascript Object Notation ,轻量级的数据交换格式,采⽤用完全 独立于语言的文本格式,被称为理想的数据交换语⾔ 对于JSON数据解析我们有很多第三方工具 我们一般使用JSONKit他是通过给NSString ,NSData添加分类方式进行解析 在效率上仅次于系统提供的JSON解析- (IBAction)JSONKitParser:(id)sender { //1:获原创 2015-09-06 14:45:50 · 437 阅读 · 0 评论 -
iOS开发网络--XML解析基础
解析: 就是以约定好的格式,后台开发人员将数据进行存储,前台人员进行按照对应格式进行数据获取的过程. 数据格式是由后台人员决定,我们无权干涉. 当今流行的数据格式XML和JSON 对于我们来说数据解析就是根据XML 或者JSON的格式进行数据读取.XML解析方式主要有两种 一个是SAX解析 一个是DOM解析.代码中设置的属性@property (nonatomic,copy)NSStrin原创 2015-09-06 14:48:10 · 405 阅读 · 0 评论 -
iOS开发 -- GET 和 POST请求(同步异步链接)
HTTP : 是应用层的网络传输协议,对于http的请求方式 包括两种:GET 和 POST , 链接方式也包括两种 同步链接 和 异步链接 GET 和 POST 请求的区别: 1:GET请求 : 服务器的地址 和 请求参数都会出现在请求接口中,也就是说 服务器地址和请求参数共同组成了请求借口, 然而POST请求,请求参数不会出现在请求接口中,而是作为请求体提交给服务器. 2:因为GET原创 2015-09-14 12:56:19 · 628 阅读 · 0 评论 -
iOS开发 -- WebSocket 通信(一)
这一篇我们先了解一下基本知识,这样对我们后面的学习更加有帮助 。 Socket,WebSocket,Http,Tcp等这些我们已经听的耳朵有茧了,但是用得时候还是复习一下吧。 大学学习网络基础的时候老师讲过,网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而H转载 2015-09-16 19:45:21 · 730 阅读 · 0 评论 -
iOS开发 -- CocoaPods安装和使用步骤(详解)
http://my.oschina.net/w11h22j33/blog/206129CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用 它,必须得另外下载其他类库,而其他类库又用到其他类库,这也许是比较特殊的情况。总之意思就是,手动一个个去下载所需类库 十原创 2015-09-21 21:31:06 · 566 阅读 · 0 评论