2016年9月11日

iOS开发webView的使用二

摘要: #####8 WebView的基本使用 ```objc 1 概念性知识 01 webView是有缺点的,会导致内存泄露,而且这个问题是它系统本身的问题。 02 手机上面的safai其实就是用webView来实现的 03 现在的开发并不完全是原生的开发,而更加倾向于原生+Html5的方式 04 web 阅读全文

posted @ 2016-09-11 23:36 Hello_IOS 阅读(3324) 评论(0) 推荐(0)

iOS开发webView的使用一

摘要: #import "ViewController.h" @interface ViewController () @property (weak, nonatomic) IBOutlet UIWebView *webView; @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad];... 阅读全文

posted @ 2016-09-11 23:34 Hello_IOS 阅读(468) 评论(0) 推荐(0)

ios开发网络学习十二:NSURLSession实现文件上传

摘要: #####7 NSURLSession实现文件上传 (1)实现文件上传的方法 ```objc /* 第一个参数:请求对象 第二个参数:请求体(要上传的文件数据) block回调: NSData:响应体 NSURLResponse:响应头 NSError:请求的错误信息 */ NSURLSession 阅读全文

posted @ 2016-09-11 23:27 Hello_IOS 阅读(438) 评论(0) 推荐(0)

ios开发网络学习十一:NSURLSessionDataTask离线断点下载(断点续传)

摘要: #####6 使用NSURLSessionDataTask实现大文件离线断点下载(完整) (1)关于NSOutputStream的使用 ```objc //1. 创建一个输入流,数据追加到文件的屁股上 //把数据写入到指定的文件地址,如果当前文件不存在,则会自动创建 NSOutputStream * 阅读全文

posted @ 2016-09-11 23:11 Hello_IOS 阅读(307) 评论(0) 推荐(0)

ios开发网络学习十:利用文件句柄实现大文件下载

摘要: #import "ViewController.h" @interface ViewController () @property (weak, nonatomic) IBOutlet UIProgressView *proessView; /** 接受响应体信息 */ @property (nonatomic, strong) NSFileHandle *handle; @property ... 阅读全文

posted @ 2016-09-11 22:55 Hello_IOS 阅读(245) 评论(0) 推荐(0)

ios开发网络学习九:NSURLSessionDownloadTask实现大文件下载

摘要: 一:NSURLSessionDownloadTask:实现文件下载:无法监听进度 (1)使用NSURLSession和NSURLSessionDownload可以很方便的实现文件下载操作 ```objc /* 第一个参数:要下载文件的url路径 第二个参数:当接收完服务器返回的数据之后调用该bloc 阅读全文

posted @ 2016-09-11 19:35 Hello_IOS 阅读(918) 评论(0) 推荐(0)

ios开发网络学八:NSURLSession相关代理方法

摘要: (1)创建NSURLSession对象,设置代理(默认配置) ```objc //1.创建NSURLSession,并设置代理 /* 第一个参数:session对象的全局配置设置,一般使用默认配置就可以 第二个参数:谁成为session对象的代理 第三个参数:代理方法在哪个队列中执行(在哪个线程中调 阅读全文

posted @ 2016-09-11 19:08 Hello_IOS 阅读(2139) 评论(0) 推荐(0)

iOS开发网络学习七:NSURLSession的基本使用get和post请求

摘要: #####2 NSURLSession的基本使用 (1)使用步骤 使用NSURLSession创建task,然后执行task (2)关于task a.NSURLSessionTask是一个抽象类,本身不能使用,只能使用它的子类 b.NSURLSessionDataTask\NSURLSessionU 阅读全文

posted @ 2016-09-11 18:54 Hello_IOS 阅读(375) 评论(0) 推荐(0)

ios开发网络学习六:设置队列请求与RunLoop

摘要: #####1 NSURLConnection和Runloop(面试) (1)两种为NSURLConnection设置代理方式的区别 ```objc //第一种设置方式: //通过该方法设置代理,会自动的发送请求 // [[NSURLConnection alloc]initWithRequest:r 阅读全文

posted @ 2016-09-11 17:06 Hello_IOS 阅读(1651) 评论(0) 推荐(0)

ios开发网络学习五:MiMEType ,多线程下载文件思路,文件的压缩和解压缩

摘要: 一:MiMEType:一般可以再百度上搜索到相应文件的MiMEType,或是利用c语言的api去获取文件的MiMEType ; //对该文件发送一个异步请求,拿到文件的MIMEType - (void)MIMEType { // NSString *file = @"file:///Users/文顶 阅读全文

posted @ 2016-09-11 16:29 Hello_IOS 阅读(900) 评论(0) 推荐(0)

ios开发网络学习五:输出流以及文件上传

摘要: 一:输出流 #####7.0 输出流 (1)使用输出流也可以实现和NSFileHandle相同的功能 (2)如何使用 ```objc //1.创建一个数据输出流 /* 第一个参数:二进制的流数据要写入到哪里 第二个参数:采用什么样的方式写入流数据,如果YES则表示追加,如果是NO则表示覆盖 */ N 阅读全文

posted @ 2016-09-11 14:38 Hello_IOS 阅读(1878) 评论(0) 推荐(0)

ios开发网络学习四:NSURLConnection大文件断点下载

摘要: #####6.0 大文件断点下载 (1)实现思路 在下载文件的时候不再是整块的从头开始下载,而是看当前文件已经下载到哪个地方,然后从该地方接着往后面下载。可以通过在请求对象中设置请求头实现。 (2)解决方案(设置请求头) ``` //2.创建请求对象 NSMutableURLRequest *req 阅读全文

posted @ 2016-09-11 12:19 Hello_IOS 阅读(270) 评论(0) 推荐(0)

ios开发网络学习三:NSURLConnection小文件大文件下载

摘要: 一:小文件下载 (1)第一种方式(NSData) ```objc //使用NSDta直接加载网络上的url资源(不考虑线程) -(void)dataDownload { //1.确定资源路径 NSURL *url = [NSURL URLWithString:@"http://120.25.226. 阅读全文

posted @ 2016-09-11 12:05 Hello_IOS 阅读(288) 评论(0) 推荐(0)

ios开发网络学习二:URL转码以及字典转模型框架MJExtension的使用

摘要: 一:url转码,当url中涉及到中文的时候,要考虑转码,用UTF8对中文的url进行转码 二:MJExtension的使用 1:字典转模型框架 1)相关框架 a.Mantle 需要继承自MTModel b.JSONModel 需要继承自JSONModel c.MJExtension 不需要继承,无代 阅读全文

posted @ 2016-09-11 00:35 Hello_IOS 阅读(1318) 评论(0) 推荐(0)

导航