随笔分类 -  iOS开发网络篇

iOS开发网络篇
iOS网络缓存扫盲篇--使用两行代码就能完成80%的缓存需求
摘要:由于微信、QQ、微博、这类的应用使用缓存很“重”,使一般的用户也对缓存也非常习惯。缓存已然成为必备。 缓存的目的的以空间换时间 这句话在动辄就是 300M、600M 的大应用上,得到了很好的诠释。但能有缓存意识的公司,还在少数。 只有你真正感受到痛的时候,你才会考虑使用缓存。 这个痛可能是: 服务器 阅读全文

posted @ 2016-02-26 11:30 iosblog's 阅读(1330) 评论(0) 推荐(0) 编辑

iOS开发网络篇—使用ASI框架进行文件下载
摘要:原文http://www.cnblogs.com/wendingding/p/3961681.htmliOS开发网络篇—使用ASI框架进行文件下载说明:本文介绍iOS网络编程中经常用到的框架ASI,如何使用该框架进行文件的下载。一、简单介绍代码示例: 1 #import "YYViewControl... 阅读全文

posted @ 2015-05-03 20:29 iosblog's 阅读(425) 评论(0) 推荐(0) 编辑

iOS开发网络篇—数据的解析
摘要:网络上传输数据通用的有XML,JSON等,iOS中也可以用Plist。要进行数据传输,就要首先进行序列化:1.序列化.对象转换成二进制流.(这个一句话就行)2.反序列化.二进制流转换为对象等. (关键要弄清楚这个)JSON:(和XML一样都是用来传数据的)轻量级的数据交换格式,正在逐步取代XML.X... 阅读全文

posted @ 2015-05-03 20:27 iosblog's 阅读(436) 评论(0) 推荐(0) 编辑

iOS开发网络篇—JSON数据的解析
摘要:原文http://www.cnblogs.com/xiaofeixiang/p/4310026.htmlJSON(JavaScript Object Notation)在网络传输中几乎无处不在,JSON是一种轻量级的数据交换格式,是基于JavaScript(Standard ECMA-262 3rd... 阅读全文

posted @ 2015-05-03 20:25 iosblog's 阅读(1801) 评论(0) 推荐(0) 编辑

iOS开发网络篇—网络请求(HTTP协议)小结
摘要:1. 聊一下HTTP协议(协议的完整的通信过程)2.通信过程1> 请求*客户端 --> 服务器* 请求的内容a.请求行(请求方法\HTTP协议\请求资源路径)b.请求头(描述客户端的信息)c.请求体(POST请求才需要有, 存放具体数据)2> 响应*服务器 --> 客户端* 响应的内容a.状态行(响... 阅读全文

posted @ 2015-05-03 20:23 iosblog's 阅读(198) 评论(0) 推荐(0) 编辑

iOS开发网络篇—实现一个视频播放客户端小应用(三)
摘要:转自:http://www.cnblogs.com/wendingding/p/3815260.html一、完善代码(封装)对代码进行封装,对tableviewcell的封装处理包括创建cell和封装,和对cell内部数据处理的封装。处理代码:主控制器中返回cell的部分:1 -(UITableVi... 阅读全文

posted @ 2015-05-03 20:22 iosblog's 阅读(248) 评论(0) 推荐(0) 编辑

iOS开发网络篇—实现一个视频播放客户端小应用(二)
摘要:转自:http://www.cnblogs.com/wendingding/p/3815211.html一、实现视频播放功能实现效果:启动项目后,点击对应的cell,即可播放视频。 代码示例:主控制器代码如下: 1 // 2 // YYViewController.m 3 // 01-文顶... 阅读全文

posted @ 2015-05-03 20:21 iosblog's 阅读(283) 评论(0) 推荐(0) 编辑

iOS开发网络篇—实现一个视频播放客户端小应用(一)
摘要:转自:http://www.cnblogs.com/wendingding/p/3815052.html一、初步实现(完成tableview的基本数据展示)1.前提说明已经搭建了本地服务器,在本地服务器中存放了视频信息等资源。服务器的资源2.代码示例:(1)新建一个项目,让主控制器继承自UItabl... 阅读全文

posted @ 2015-05-03 20:18 iosblog's 阅读(618) 评论(0) 推荐(0) 编辑

iOS开发网络篇—数据安全
摘要:在做网络应用程序的时候,时时刻刻要保证用户数据的安全,因此要加密。MD5算法在国内用的很多.MD5算法的特点:*同样的数据加密结果是一样的.(32个字符)*不可逆的.(不能逆向解密)*可用于文件校验/指纹识别.MD5算法是公开的,iOS中已经包装好了MD5算法。可以将其写成字符串的分类:[objc]... 阅读全文

posted @ 2015-05-03 20:17 iosblog's 阅读(221) 评论(0) 推荐(0) 编辑

iOS开发网络篇—网络检查
摘要:最近做一个项目要频繁的进行网络操作,但有时需要判定网络状态和当前网络的类型。看到好多前辈都是使用reachability来实现的。我也试了试效果还不错,封装成了工具类方便大家使用。使用说明: 1.添加framework: 将SystemConfiguration.framework添加进工程。 2.... 阅读全文

posted @ 2015-05-03 20:15 iosblog's 阅读(165) 评论(0) 推荐(0) 编辑

iOS开发网络篇—GET请求和POST请求
摘要:一、GET请求和POST请求简单说明创建GET请求1 // 1.设置请求路径2 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/login?username=%@&pwd=%... 阅读全文

posted @ 2015-05-03 20:12 iosblog's 阅读(315) 评论(0) 推荐(0) 编辑

iOS开发网络篇—NSURLConnection基本使用
摘要:一、NSURLConnection的常用类(1)NSURL:请求地址(2)NSURLRequest:封装一个请求,保存发给服务器的全部数据,包括一个NSURL对象,请求方法、请求头、请求体....(3)NSMutableURLRequest:NSURLRequest的子类(4)NSURLConnec... 阅读全文

posted @ 2015-05-03 20:10 iosblog's 阅读(187) 评论(0) 推荐(0) 编辑

iOS开发网络篇—HTTP协议
摘要:说明:apache tomcat服务器必须占用8080端口一、URL1.基本介绍URL的全称是Uniform Resource Locator(统一资源定位符)通过1个URL,能找到互联网上唯一的1个资源URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URL2.URL中常见的协议(1)H... 阅读全文

posted @ 2015-05-03 20:09 iosblog's 阅读(110) 评论(0) 推荐(0) 编辑

iOS开发网络篇—搭建本地服务器
摘要:一、简单说明说明:提前下载好相关软件,且安装目录最好安装在全英文路径下。如果路径有中文名,那么可能会出现一些莫名其妙的问题。提示:提前准备好的软件apache-tomcat-6.0.41.tareclipse-jee-kepler-SR2-macosx-cocoa-x86_64.tar.gzjdk-... 阅读全文

posted @ 2015-05-03 20:07 iosblog's 阅读(116) 评论(0) 推荐(0) 编辑

iOS开发网络篇—网络编程基础
摘要:一、为什么要学习网络编程1.简单说明在移动互联网时代,移动应用的特征有:(1)几乎所有应用都需要用到网络,比如QQ、微博、网易新闻、优酷、百度地图(2)只有通过网络跟外界进行数据交互、数据更新,应用才能保持新鲜、活力(3)如果没有了网络,也就缺少了数据变化,无论外观多么华丽,终将变成一潭死水移动网络... 阅读全文

posted @ 2015-05-03 20:05 iosblog's 阅读(162) 评论(0) 推荐(0) 编辑

导航