关注公众号 领VIP会员
下次再说
【李宁】iOS8开发视频课程(Swift 版)【第10季】_网络并发技术

首发

下载课程

下载学院APP

缓存视频离线看

微信公众号
收藏(16)

【李宁】iOS8开发视频课程(Swift 版)【第10季】_网络并发技术

课程目标: 让学员学会如何利用多线程等技术实现后台处理,以及使用各种网咯技术。

共17课时 共2小时59分钟 更新时间: 30天前

2424小时内答疑

课时永久观看

退15分钟内无条件退款

  1. 仅限付费视频课程适用
  2. 购买后15分钟内可以找到客服进行沟通退款
  3. 下载资料后不再享有退款特权
  4. 客服(Tel:400-101-1651)
  5. 最终解释权归51CTO学院所有

专属资料下载

课程介绍

课程大纲

学习资料

学员评价

课程目标
让学员学会如何利用多线程等技术实现后台处理,以及使用各种网咯技术。
适用人群
iOS和Swift高级开发程序员
课程简介
  • 下载HTTP资源

    本讲主要介绍了如何使用NSURLSession的相关API下载网络图像,并将其显示在UIImageView控件中。

  • 下载HTTP资源(通过Delegate获取更多的信息)

    本讲主要介绍了如何Delegate从下载HTTP资源的过程中获取更多的信息,例如,下载进度。

  • 异步下载网络资源

    本讲主要介绍了如何通过异步的方式下载网络资源。其中需要通过id保存和恢复下载session

  • 上传数据

    本讲主要介绍了如何通过POST方法上传数据。

  • 使用NSURLConnection同步访问网络资源

    本讲主要介绍了如何使用NSURLConnection的相关API同步访问网络资源,并获取响应的数据。

  • 使用NSURLConnection异步访问网络资源

    本讲主要介绍了如何使用NSURLConnection异步访问网络资源,并将获取的响应数据保存到本地。

  • GCD(Grand Central Dispatch)概述

    本讲主要介绍了GCD的概念,如什么是GCD,GCD有什么作用,为什么要使用GCD、GCD的API等。

  • 通过GCD异步执行与UI相关的任务

    本讲主要介绍了如何通过dispatch_async函数和主队列执行与UI相关的任务,如修改控件的信息,显示对话框等。

  • 全局队列与异步执行

    本讲主要介绍了如何获取全局并行队列,以及如何异步执行任务。

  • 使用GCD处理非UI任务

    对于非UI任务,通常在全局队列中处理。但在这些任务中,也有可能处理UI任务。所以本讲将介绍如何结合主队列和全局队列执行非UI任务(里面包含部分访问UI的代码)。

  • 延迟执行任务

    本讲主要介绍了如何让一个任务在未来的某个时间点执行。

  • 让代码只执行一次

    如果在APP中,一段代码无论调用多少次,只能执行一次。那么就需要使用dispatch_once函数。本讲会介绍该函数的用法。

  • 同步多个任务

    如何让多个任务同步,也就是当这些任务都执行完后,才执行其他操作。这就涉及到一个task group的概念。本讲将会详细介绍task group以及其用法。

  • NSOperationQueue入门

    本讲主要介绍了什么是NSOperationQueue,以及和GCD的区别,并给出了一个简单的Demo演示NSOperationQueue的使用方法。

  • 设置**并发数

    本讲主要介绍了如何控制NSOperationQueue的**并发数。这样会在一定程度上现在NSOperationQueue没有节制地消耗系统资源。

  • 为操作添加约束,保证执行的顺序

    本讲主要介绍了如何通过约束确保多个Operation之间的执行顺序。

  • 循环调度

    本讲主要介绍了如何通过NSTimer循环执行指定方法,通过这种技术,可以不断重复做某个工作。

加载中
所属章节 资料名称 文件大小 下载
相关资料推荐

暂时还没有学习资料~

5

    1
    非常糟

    2
    很差

    3
    一般

    4
    很好

    5
    非常好

    • 0%
    • 0%
    • 0%
    • 0%
    • 0%
    加载中
    没有了哦~

    讲师介绍

    李宁

    李宁

    讲师评分:4.6

    欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业内训讲师,多年Java、Android、Python、深度学习开发经验

    学院服务

    关注公众号领取
    免费VIP会员

    讲师推荐学习路径

    学习路径一 李宁老师达芬奇级课程专题

    140门课 立省:¥11510.75 合计:¥5574.25 购买

    学习路径二 iOS 8之高薪无忧视频课程--你敢挑战30万年薪吗?

    22门课 立省:¥962.00 合计:¥1443.00 购买

    学习路径三 深度解析iOS 8开发技术课程套餐(Swift版)

    17门课 立省:¥640.80 合计:¥961.20 购买

    学习路径四 iOS8核心技术深度探索

    15门课 立省:¥481.60 合计:¥722.40 购买

    808人学习过

    推荐图书

    7日学霸榜 有808人与你一起学习

    课程介绍

    课程大纲

    学习资料

    学员评价

    ¥99.00

    ¥ 59.40

    课程评价

    发表客观评价,上限可得35学分(会员可得70学分)

    【李宁】iOS8开发视频课程(Swift 版)【第10季】_网络并发技术

    该课程已有 人评价

    课程与描述相符

    老师的讲解表达

    老师的答疑服务

    匿名

    在线
    客服
    在线
    客服

    下载Android客户端

    下载iphone 客户端

    关注官方微信

    返回
    顶部