项目作者: yunihuang1112

项目描述 :
Demo for VIPER design pattern in Swift 4.
高级语言: Swift
项目地址: git://github.com/yunihuang1112/Swift-VIPER.git
创建时间: 2019-01-04T14:33:48Z
项目社区:https://github.com/yunihuang1112/Swift-VIPER

开源协议:

下载


Swift-VIPER

This is a example for VIPER design pattern in Swift 4.

VIPER

VIPER

  • V :  View
    • Send user actions to the presenter and then show whatever the presenter fetched.
  • I :  Interactor
    • Create use case to handle the business logic.
  • P : Presenter
    • Provide the view logic for preparing datas for display, and reacting to user actions.
  • E :  Entity
    • The basic model for objects.
  • R :  Router
    • Provide logic for routing views.