iOS 设计模式——中介者 认证专享

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

    目录 收起>

    本课程主要讲解设计模式中的中介者模式,并通过简单的实例讲解何为中介者模式。

    1.中介的重要性 00:07:39

    本课时通过介绍一些日常生活中的示例来讲解中介的重要性。

    2.中介者模式 00:07:13

    本课时主要讲解中介者模式的基本原理以及它的一些特性。

    3.MVC与中介者 00:15:50

    本课时主要讲解MVC与中介者的一些共性,以及如何使用中介者。
  • 提问

    提交问题
  • 下载

  • 线路

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

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

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

iOS 设计模式——中介者

3课时,31分钟2016-04-05
YouXianMing
YouXianMing

极客学院签约布道师

课程背景:
面向对象的设计鼓励把行为分散到不同的对象中。这种分散可能导致对象之间的相互关联。在最糟糕的情况下,所有对象都彼此了解并相互操作。中介者模式用一个对象来封装一系列对象的交互方式,中介者使各对象不需要显式的相互引用,从而使其耦合松散,而且可以独立地改变他们之间的交互。

核心内容:
1. 中介者模式基本原理
2. 如何使用中介者模式

软件环境:Xcode 7、Objective-C

是否提供资料:

课程等级:高级

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

    中介的重要性

    07:39

    本课时通过介绍一些日常生活中的示例来讲解中介的重要性。

  • 2

    中介者模式

    07:13

    本课时主要讲解中介者模式的基本原理以及它的一些特性。

  • 3

    MVC与中介者

    15:50

    本课时主要讲解MVC与中介者的一些共性,以及如何使用中介者。

相关课程

  • iOS 界面动画教程之自动布局

    本课程主要围绕自动布局(Auto Layout)的概念,由浅入深讲解自动布局的工作原理,以及如何创建、编辑和删除约束。Auto Layout的核心是:基于UI 元素之间的相互关系来定义它们之间的布局。

    3课时 53分钟
    初级
    5566人学习
  • iOS 界面动画教程之与视图相关的动画

    本课程讲解如何利用 UIKit 框架所提供的动画 API 创建基于视图的动画。这些 API 专门用来帮助开发者以最简单的方式创建动画,从而避免了复杂的 Core Animation 的操作。UIKit 框架的 API 虽然简单,但是却不失灵活、强大的功能,我们几乎可以通过它完成大部分有趣、优雅的动画创建。

    5课时 98分钟
    初级
    4486人学习
  • Swift 图书展示项目开发实战(四)

    本课程中我们学习了用户相关功能,如授权登录、发表评论和收藏图书,重点学习利用静态单元格设计复杂的界面。

    3课时 42分钟
    高级
    5071人学习
  • iOS 实现 IAP 和 Apple Pay

    本课程主要介绍 IAP 开发前的准备工作,包括如何添加 APP 内购买项目、如何添加沙箱测试用户、如何在沙箱环境进行测试等,同时对 IAP 开发的详细步骤进行讲解,对 Apple Pay 的开发步骤进行详解。

    3课时 27分钟
    初级
    4585人学习