ios - VIPER 中的 UINotificationFeedbackGenerator?

标签 ios swift viper

这是一个有关最佳实践的问题。

我在我的 iOS 项目中使用 VIPER 架构。我在某些用例中使用触觉反馈。在 VIPER 中调用 UINotificationFeedbackGenerator 的最佳位置在哪里?我相信它是View

最佳答案

你应该将它放在 presenter 中,为什么?

View => 这不是 View

Interactor => 它不涉及数据插入

实体 => 它不是模型

路由器 => 它不用于导航到其他页面

您可以了解有关该架构的更多信息 Here

关于ios - VIPER 中的 UINotificationFeedbackGenerator?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71101188/

相关文章:

php - IOS 应用程序、搜索框和 SQL 数据库

ios - UIImagePickerController 的图像是否可能没有 CGImage 值?

ios - 如何根据 tableview 的 contentOffset 显示/隐藏自定义 View ?

emacs - 如何在 Emacs viper-mode 中重新映射前缀键 'c' 、 'd' 等

vim - 使用Viper和Vimpulse的Emacs中缺少哪些Vim功能?

iOS SDK 将照片与附加数据一起发布到 Web 服务

iphone - 存储在 "External Storage"中的 Core Data BLOB 数据是否加密?

ios - 如何在iOS上实现Facebook原生登录?

swift - 返回用户输入的数据类型

ios - 这个 Xcode 项目文件夹层次结构最可能的设计模式是什么?