iOS 设计模式——装饰 认证专享

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

    目录 收起>

    本课程主要讲解设计模式中的装饰模式,用一个例子来讲解装饰模式的基本原理,最后,扩展讲解一下系统已经实现了的装饰模式 category。

    1.照片与相框 00:06:00

    本课时通过照片与相框之间的联系,来讲解何为装饰模式。

    2.装饰模式的原理 00:07:01

    本课时主要讲解装饰模式基本原理。

    3.实现装饰模式 00:10:41

    本课时通过一个扩展游戏机手柄行为的事例,来实现装饰模式。

    4.category 的使用 00:10:06

    本课时讲解 Cocoa 框架已经实现的装饰模式,并延伸讲解下如何给 category 添加属性。
  • 提问

    提交问题
  • 下载

  • 线路

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

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

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

iOS 设计模式——装饰

4课时,34分钟2015-09-16
YouXianMing
YouXianMing

极客学院签约布道师

课程背景:
大家肯定都用过 Cocoa 框架中的 category,category 可以动态扩展对象的行为,而不影响对象原来的功能,这就是装饰模式。本课程先向大家讲解装饰模式的基本原理,之后再向大家延伸讲解如何给 category 以及如何给 category 添加属性。

核心内容:
1. 何为装饰模式
2. 装饰模式使用场景
3. 如何给 category 添加属性

软件环境:Xcode6、Objective-C

是否提供资料:

课程等级:高级

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

    照片与相框

    06:00

    本课时通过照片与相框之间的联系,来讲解何为装饰模式。

  • 2

    装饰模式的原理

    07:01

    本课时主要讲解装饰模式基本原理。

  • 3

    实现装饰模式

    10:41

    本课时通过一个扩展游戏机手柄行为的事例,来实现装饰模式。

  • 4

    category 的使用

    10:06

    本课时讲解 Cocoa 框架已经实现的装饰模式,并延伸讲解下如何给 category 添加属性。

相关课程

  • 为 IMDb Search App 添加搜索功能

    本课程讲解为应用程序 IMDb Search App 添加影片关键字搜索功能的方法——在 ViewController 中通过搜索栏获取用户欲搜索的关键字,然后再将影片信息显示在屏幕上。

    3课时 25分钟
    初级
    3930人学习
  • iOS 设计模式——原型/外观

    本课程主要讲解设计模式中的外观模式以及原型模式,用一个绘图的例子来讲解何为外观模式,再用 Cocoa 矿建已经实现的原型模式来讲解原型模式的使用细节。

    6课时 42分钟
    高级
    6355人学习
  • iOS 实战项目开发:团购之优化首页显示

    本节课将在首页团购数据显示基本实现的基础上,对 UICollectionViewCell 进行数据及样式的优化。同时增加我们团购项目的屏幕旋转适配和上拉数据更新加载的功能。

    3课时 51分钟
    中级
    6438人学习
  • 创建自定义的 API 控制器类

    本课程主要讲解如何创建自定义的 API 控制器类—— IMDbAPIController,并使用该类获取和解析远程服务器中的数据。通过创建委托协议,让 IMDbAPIController 与视图控制器类 ViewController 协同工作。除此以外,我们还要从 URL 中获取图像数据,将其显示在屏幕上面。

    3课时 25分钟
    初级
    4805人学习