實作 Swift 設計模式
  • 前言
  • Swift 設計模式
  • 入門 - 開始
  • 設計模式之王 - MVC
    • 如何使用 MVC 模式
  • 簡易工廠模式 - Simple Factory
    • 如何使用簡易工廠模式
  • 外觀模式 - Facade
    • 如何使用外觀模式
  • 裝飾者模式 - Decorator
    • 擴展
    • 如何使用擴展
    • 委派
    • 如何使用委派模式
  • 單例模式 - Singleton
    • 如何使用單例模式
  • 適配器模式 - Adapter
    • 如何使用適配器模式
  • 觀察者模式 - Observer
    • 通知 - Notification
    • 鍵值觀察 - KVO
    • 事件流 - Event Flow
  • 設計模式之神話 - MVP
    • 如何使用 MVP 模式
    • 最後的潤色
  • 入門 - 小結
Powered by GitBook
On this page
  • 聲明
  • 本書改編自:
  • 完成檔案

Was this helpful?

前言

NextSwift 設計模式

Last updated 6 years ago

Was this helpful?

我們將會完成一個完整的應用,展示 Flickr 推薦照片 的瀏覽器應用程式。

通過開發這個應用程式,我們會接觸一些 Cocoa 中常見的設計模式:

  • 創建型 (Creational):單例模式 (Singleton)、簡易工廠模式(Simple Factory)

  • 結構型 (Structural):裝飾者模式 (Decorator)、適配器模式 (Adapter)、外觀模式 (Facade)、MVC、MVP

  • 行為型 (Behavioral):觀察者模式 (Observer)、事件流模式 (Event Flow)

聲明

而本書的教學內容,經過改編後,並不適合一開始剛接觸 iOS 開發的新手,而是已經熟悉基本 Swift 撰寫開發以外,並且對於物件導向 OOP 已經有基本概念的開發者進一步學習使用。

  1. 已有 OOP 概念。

  2. 已熟悉 Swift 程式語言。

  3. 已瞭解 Project、Library、WorkSpace 以及 cocoaPods 使用方式。

在 Xcode 7 中進行撰寫測試, Swift 2.1

本書改編自:

完成檔案

作者:雄獅資訊 - 互動系統部 - Wilden

  • wildenchen@liontravel.com

  • GitBook 編寫

Swift设计模式 (iOS)
iOS 中的設計模式 (Swift版本) Part 1
iOS 中的設計模式 (Swift版本) Part 2
大話設計模式
範例完整版