IOS开发
换一种视觉
这个作者很懒,什么都没留下…
展开
-
NSURLConnection NSURLCache Reachability
NSURL:请求地址NSURLRequest:一个NSURLRequest对象就代表一个请求,它包含的信息有一个NSURL对象请求方法、请求头、请求体请求超时NSMutableURLRequest:NSURLRequest的子类NSURLConnection负责发送请求,建立客户端和服务器的连接发送NSURLRequest的数据给服务原创 2015-06-19 16:17:16 · 558 阅读 · 0 评论 -
多线程编程4 - GCD
一、简介在iOS所有实现多线程的方案中,GCD应该是最有魅力的,因为GCD本身是苹果公司为多核的并行运算提出的解决方案。GCD在工作时会自动利用更多的处理器核心,以充分利用更强大的机器。GCD是Grand Central Dispatch的简称,它是基于C语言的。如果使用GCD,完全由系统管理线程,我们不需要编写线程代码。只需定义想要执行的任务,然后添加到适当的调度队列(dispatch转载 2015-05-19 18:59:30 · 304 阅读 · 0 评论 -
JSON和XML解析
什么是JSONJSON是一种轻量级的数据格式,一般用于数据交互服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)JSON的格式很像OC中的字典和数组{"name" : "jack","age" : 10}{"names" : ["jack","rose", "jim"]}标准JSON格式的注意点:key必须用双引号要想从原创 2015-06-19 16:49:14 · 438 阅读 · 0 评论 -
关于基于HTTP协议的ios开发
1、什么是URL URL的全称是Uniform Resource Locator(统一资源定位符)通过1个URL,能找到互联网上唯一的1个资源URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URLURL的基本格式=协议://主机地址/路径http://202.108.22.5/img/bdlogo.gif协议:不同的协议,代表着不同的资源查找方式原创 2015-06-19 15:16:51 · 502 阅读 · 0 评论 -
NSURLConnection文件上传
一、文件上传的步骤1.设置请求头* 目的:告诉服务器请求体里面的内容并非普通的参数,而是包含了文件参数[request setValue:@"multipart/form-data; boundary=nj" forHTTPHeaderField:@"Content-Type"]; 2.设置请求体* 作用:存放参数(文件参数和非文件参数)1> 非文件参数[b原创 2015-06-24 10:12:48 · 397 阅读 · 0 评论 -
NSURLConnection和NSURLSession大文件下载
一、方案1>一利用NSURLConnection和它的代理方法 1. 发送一个请求NSURL *url = [NSURL URLWithString:@"http://localhost:8080/resources/videos.zip"]; 2.请求NSURL 2.请求NSURL 2.请求NSURLRequest *request = [NSURL原创 2015-06-24 09:17:39 · 484 阅读 · 0 评论 -
NSThread创建多线程
一个NSThread的对象就代表一个线程。 创建、启动线程NSThread *thread = [ [NSThread alloc] initWithTarget:self sel]原创 2015-05-19 18:03:02 · 335 阅读 · 0 评论 -
ios网络开发基础
什么是主线程?一个ios程序运行后,默认会开启1条线程,称为“主线程”或“UI”线程。 主线程的作用1.显示\刷新UI界面2.处理UI时间(比如点击事件、滚动事件、拖拽事件等) 主线程的使用注意别将比较耗时的操作放到主线程中耗时操作会卡住主线程,严重影响UI的流畅度,给用户一种“卡”的坏的体验 多线程的优点能适当提高程序的执行效率能适当提高资源利原创 2015-05-19 15:58:59 · 336 阅读 · 0 评论 -
多线程编程2 - NSOperation
一、NSOperation1.简介NSOperation实例封装了需要执行的操作和执行操作所需的数据,并且能够以并发或非并发的方式执行这个操作。NSOperation本身是抽象基类,因此必须使用它的子类,使用NSOperation子类的方式有2种:1> Foundation框架提供了两个具体子类直接供我们使用:NSInvocationOperation和NSBlockOpera转载 2015-05-19 18:19:20 · 310 阅读 · 0 评论 -
多线程编程3 - NSOperationQueue
一、简介一个NSOperation对象可以通过调用start方法来执行任务,默认是同步执行的。也可以将NSOperation添加到一个NSOperationQueue(操作队列)中去执行,而且是异步执行的。创建一个操作队列:[java] view plaincopyNSOperationQueue *queue = [[NSOperationQueue al转载 2015-05-19 18:22:59 · 298 阅读 · 0 评论 -
MBurger隱私協議
本應用尊重並保護所有使用服務用戶的個人隱私權。為了給您提供更準確,更有個性化的服務,本應用會按照本隱私權政策的規定使用和披露您的個人信息。但本應用將以高度的勤勉,審慎義務對待這些信息。除本隱私權政策另有規定外,在未徵得您事先許可的情況下,本應用不會將這些信息對外披露或向第三方提供。本應用會不時更新本隱私權政策。您在同意本應用服務使用協議之時,即視為您已經同意本隱私權政策全部內容。本隱私權政策屬...原创 2019-04-07 20:37:46 · 135 阅读 · 0 评论