VIPER 中的 UINotificationFeedbackGenerator?

UINotificationFeedbackGenerator in VIPER?

这是一种关于最佳实践的问题。

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

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

视图 => 这不是视图

Interactor => 不涉及数据的嵌入

实体 => 这不是模型

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

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