使用 VIPER 架构时如何创建常量?
How to create constants when we are using VIPER architecture?
我正在按照 VIPER 设计模式在 Swift 中构建应用程序。
VIPER 包含四个组件:
1) 查看
2)线框
3) 主持人
4) 互动者
我的常量将出现在哪个组件中以及如何出现?
如果您从 viper 开始,您可以使用 Generamba 和 swifty_viper
模板。此工具将帮助您生成第一个模块。
如果你的意思是在整个应用程序中使用的常量,它们可能应该进入单独的组,独立于任何 VIPER 模块。考虑以下示例结构:
MyProject
- Common
- Constants
- ...
- Modules
- MyFirstViperModule
- View
- ...
- MySecondViperModule
- View
- ...
- Resources
- Assets
- ...
我正在按照 VIPER 设计模式在 Swift 中构建应用程序。
VIPER 包含四个组件:
1) 查看 2)线框 3) 主持人 4) 互动者
我的常量将出现在哪个组件中以及如何出现?
如果您从 viper 开始,您可以使用 Generamba 和 swifty_viper
模板。此工具将帮助您生成第一个模块。
如果你的意思是在整个应用程序中使用的常量,它们可能应该进入单独的组,独立于任何 VIPER 模块。考虑以下示例结构:
MyProject
- Common
- Constants
- ...
- Modules
- MyFirstViperModule
- View
- ...
- MySecondViperModule
- View
- ...
- Resources
- Assets
- ...