码迷,mamicode.com
首页 >  
搜索关键字:nsoperation    ( 495个结果
多线程:GCD
多线程是程序开发中非常基础的一个概念,大家在开发过程中应该或多或少用过相关的东西。同时这恰恰又是一个比较棘手的概念,一切跟多线程挂钩的东西都会变得复杂。如果使用过程中对多线程不够熟悉,很可能会埋下一些难以预料的坑。 iOS中的多线程技术主要有NSThread, GCD和NSOperation。他们的 ...
分类:编程语言   时间:2017-06-13 12:45:40    阅读次数:329
IOS-7-纪念一下刚刚接到的第一份offer(下面是面试遇到的问题)
1.多线程技术 有四种开启线程的方式,基本的为:NSThread、NSOperation、GCD;还有一种已经老掉牙了。基于C语言。就不写了,基本不用。 样例:家在网络图片显示在手机界面上 第一步:代码块开启异步子线程载入网络数据: [NSURLConnection sendAsynchronous ...
分类:移动开发   时间:2017-06-03 11:15:32    阅读次数:221
SDWebImage之SDWebImageDownloader
SDWebImageDownloader完成了对网络图片的异步下载工作,准确说这个类是一个文件下载的工具类,真正的网络请求是在继承于NSOperation的SDWebImageDownloaderOperation类实现的。SDWebImageDownloader的主要任务是下载相关配置项的管理,包 ...
分类:Web程序   时间:2017-06-02 17:24:06    阅读次数:159
多线程之pthread, NSThread, NSOperation, GCD
关于多线程会有一系列如下:多线程之概念解析 多线程之pthread, NSThread, NSOperation, GCD 多线程之NSThread 多线程之NSOperation 多线程之GCD pthread:跨平台,适用于多种操作系统,可移植性强,是一套纯C语言的通用API,且线程的生命周期需 ...
分类:编程语言   时间:2017-06-02 01:20:21    阅读次数:270
SDWebImage源码阅读(七)SDWebImageDownloaderOperation
SDWebImageDownloaderOperation 继承自 NSOperation。 这里首先学习 NSOperation 类: 在 iOS 开发中,通常会把比较耗时的操作放在主线程之外的子线程里面去执行。而开辟子线程基本都是使用 API 相对简单易懂的 GCD 去操作,把所有的操作代码都放 ...
分类:Web程序   时间:2017-05-29 10:02:26    阅读次数:247
《Objective-C 高级编程》干货三部曲(三):GCD篇
我们知道在iOS开发中,一共有四种多线程技术:pthread,NSThread,GCD,NSOperation: - 前两者是面向线程开发的多线程技术,需要开发者自己去维护线程的生命周期,比较繁琐。...
分类:其他好文   时间:2017-04-24 12:37:42    阅读次数:191
【iOS沉思录】NSThread、GCD、NSOperation多线程编程总结
OC中的多线程OC中多线程根据封装程度可以分为三个层次:NSThread、GCD和NSOperation,另外由于OC兼容C语言,因此仍然可以使用C语言的POSIX接口来实现多线程,只需引入相应的头文...
分类:移动开发   时间:2017-04-10 18:43:25    阅读次数:305
iOS 多线程
多线程的三种使用方式:NSThread,NSOperationQueue和NSOperation,GCD。 一、NSThread 1.创建 (1) (2) (3) 注意:三种创建方式都只能传一个参数,如果需要传递多参数,可以封装一个对象将多个参数保存起来。 2.回到主线程 3.线程间通讯 使用per ...
分类:移动开发   时间:2017-03-01 18:13:44    阅读次数:250
第5月第6天 NSOperation isConcurrent
1. NSOperation调用start方法即可开始执行操作,NSOperation对象默认按同步方式执行,也就是在调用start方法的那个线程中直接执行。NSOperation对象的isConcurrent方法会告诉我们这个操作相对于调用start方法的线程,是同步还是异步执行。isConcur ...
分类:其他好文   时间:2017-02-06 12:19:24    阅读次数:185
iOS网络开发之AFNetworking
概述 AFNetworking是一个非常受欢迎的轻量级的iOS、Mac OS X网络通信类库。它建立在NSURLConnection、NSOperation以及其技术的基础上,有着精心设计的模块结构和功能丰富的API,让很多网络通信功能的实现变得十分简单。AFNetworking支持HTTP请求和基 ...
分类:移动开发   时间:2016-12-23 01:51:05    阅读次数:232
495条   上一页 1 ... 4 5 6 7 8 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!