【问题标题】:Is implementing method for .Xib file in .m and .h against MVC?.m 和 .h 中的 .Xib 文件的实现方法是针对 MVC 的吗?
【发布时间】:2017-06-01 19:00:28
【问题描述】:

是否可以在 .h 和 .m 文件中为 Xib 视图定义和实现方法,还是违反 MVC 模型概念?我假设 .h 和 .m 文件是视图的一部分,在 .h 和 .m 文件中定义和实现的方法应该只是初始化方法,其他按钮操作的操作方法应该在视图控制器中实现使用 .xib 视图。我还看到了在视图的 .m 和 .h 文件中定义的按钮操作方法,但我认为该操作只应在视图控制器中定义。
如果我假设错误或我对 MVC 的假设不正确,您能否解释一下?

【问题讨论】:

    标签: ios model-view-controller


    【解决方案1】:

    这取决于打算用于什么方法。如果它们是视图业务的一部分,则可以使用方法来丰富视图。就像从数字中选择颜色的转换器,或者管理复杂控件的代码。如果方法与模型无关,为什么不呢?

    【讨论】:

      猜你喜欢
      • 2018-10-20
      • 1970-01-01
      • 2013-10-26
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 2011-04-17
      • 1970-01-01
      相关资源
      最近更新 更多