iOS 设计模式——迭代器 VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程主要讲解 iOS 设计模式中的迭代器模式,并介绍一下 Cocoa 框架已经实现的迭代器,最后再通过一个实例来说明如何使用迭代器模式。

    1.线性表 00:09:29

    本课时主要讲解常用线性表基本原理,对于理解何为迭代器模式很有帮助。

    2.迭代器模式 00:09:15

    本课时主要讲解迭代器模式基本原理,并简单介绍下 Cocoa 框架已经实现的迭代器。

    3.实现组合对象的迭代器 00:11:35

    本课时将要实现一个组合对象的迭代器,并遍历出该组合对象中我们需要关心的元素。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

iOS 设计模式——迭代器

3课时,30分钟2015-12-07
YouXianMing
YouXianMing

极客学院签约布道师

课程背景:
提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示,这种模式叫迭代器模式,Cocoa 框架中的 NSEnumerator 就是迭代器模式的具体实现。学习迭代器模式有助于理解线性表结构的常规使用,对于优化具备线性表结构的类有实际意义。

核心内容:
1. 线性表相关原理
2. 迭代器模式基本原理
3. 迭代器模式如何在项目中使用

软件环境:Xcode 7、Objective-C

是否提供资料:

课程等级:高级

适合人群:
iOS 开发人员、理解面向对象编程
  • 技术问答
  • 1

    线性表

    09:29

    本课时主要讲解常用线性表基本原理,对于理解何为迭代器模式很有帮助。

  • 2

    迭代器模式

    09:15

    本课时主要讲解迭代器模式基本原理,并简单介绍下 Cocoa 框架已经实现的迭代器。

  • 3

    实现组合对象的迭代器

    11:35

    本课时将要实现一个组合对象的迭代器,并遍历出该组合对象中我们需要关心的元素。