![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS网络开发
我来看烟花
芝兰生于空谷,不以无人而不芳!
展开
-
AFNetWoking实现模拟表单上传
AFNetWoking, 大家熟知的第三方, AFN对数据上传进行封装 , 然后很容易实现模拟表单上传, 可以上传图片, 上传文本.首先创建一个会话管理对象AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];用这个对象向服务器发起请求 [manager POST:@"这是url" paramete原创 2016-03-17 13:02:18 · 1037 阅读 · 0 评论 -
Socket编程
1.套接字(socket)概念socket起源于UNIX,在Unix一切皆文件哲学的思想下,socket是一种"打开—读/写—关闭"模式的实现,服务器和客户端各自维护一个"文件",在建立连接打开后,可以向自己文件写入内容供对方读取或者读取对方内容,通讯结束时关闭文件。我们经常把socket翻译为套接字,socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的原创 2016-03-04 19:34:35 · 555 阅读 · 0 评论 -
RTMP协议
RTMP协议是一个互联网TCP/IP五层体系结构中应用层的协议。RTMP协议中基本的数据单元称为消息(Message)。当RTMP协议在互联网中传输数据的时候,消息会被拆分成更小的单元,称为消息块(Chunk)。1 消息消息是RTMP协议中基本的数据单元。不同种类的消息包含不同的Message Type ID,代表不同的功能。RTMP协议中一共规定了十多种消息类型,分别发挥着不原创 2016-04-25 10:59:48 · 318 阅读 · 0 评论 -
IOS混合编程 - NSURLProtocol 的使用 (三)
用着WebView作混编交互之后,发现其实网络的整个过程需要深入理解,才能做更多的事,于是整理了一下HTTP协议等有关的概念 , 其实这篇文章不单单说的是HTTP, 可以去看一下.一起进步WebView交互, 说到底还是一个网页展示, 需要请求 - 需要响应, 需要遵守HTTP协议, 也会遵守TCP/IP 协议.在IOS中, 是用了NSURLConnection这个类作为连接.发出请求,接转载 2016-04-07 08:46:46 · 1035 阅读 · 0 评论 -
IOS混合编程 - Http for IOS (二)
随说 : 在网上有很多类似的文章,可以从网上获得更多的资料,真正做项目下来,网络请求是必不可小的,特别近期在做混编这一块,H5与OC的混编,抓取网页,分析网页数据展示,缓存,离线读取等.HTTP协议是网络请求的基本协议,在项目中我们经常需要往服务端发POST或者GET请求,下面我将总结一下.HTTP是什么?HTTP本质上是一种协议,全称是Hypertext Transfer Proto转载 2016-04-07 08:44:35 · 606 阅读 · 0 评论 -
WKWebView替换UIWebView
使用WKWebView替换UIWebView开发App的过程中,常常会遇到在App内部加载网页,通常用UIWebView加载。这个自iOS2开始使用的网页加载器一直是开发的心病:加载速度慢,占用内存多,优化困难。如果加载网页多,还可能因为过量占用内存而给系统kill掉。各种优化的方法效果也不那么明显(点击查看常用优化方法)。iOS8以后,苹果推出了新框架Wekkit,提原创 2016-03-23 11:05:19 · 474 阅读 · 0 评论 -
后台进行数据更新和下载
三种方式使得iOS应用能够在后台进行数据更新和下载三种方式使得iOS程序即使在关闭或崩溃的情况下也能够在后台持续进行一些任务,比如更新程序界面快照,下载文件等。这三个方法分别是Background Fetch,Remote Notification和NSURLSession的backgroundSessionConfigurationBackground Fetch原创 2016-03-19 16:59:52 · 801 阅读 · 0 评论 -
JSON与XML的区别比较
1.定义介绍(1).XML定义扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。XML原创 2016-03-19 09:17:22 · 215 阅读 · 0 评论 -
UIWebView
网络开发中有一个常用的UI控件UIWebView,它是iOS中内置的浏览器控件,功能十分强大。如一些社交软件往往在应用程序内不需要打开其他浏览器就能看一些新闻之类的页面,就是通过这个控件实现的。需要注意的是UIWebView不仅能加载网络资源还可以加载本地资源,目前支持的常用的文档格式如:html、pdf、docx、txt等。浏览器实现下面将通过一个UIWebView开发一个简单的原创 2016-03-17 20:13:43 · 406 阅读 · 0 评论 -
IOS混合编程 - UIWebView 与 WKWebView . 基本使用 (一)
UIWebViewUIWebView的基本使用方法 :就这样就已经整整个baidu的页面展示到app上下面我们看一下webView的属性与方法 UIWebView *webView = [[UIWebView alloc] initWithFrame:[UIScreen mainScreen].bounds]; self.view = webView; NSU转载 2016-04-07 08:43:17 · 2010 阅读 · 0 评论