代码之家  ›  专栏  ›  技术社区  ›  fuzzygoat

在简单MVC中建模?

  •  1
  • fuzzygoat  · 技术社区  · 14 年前

    一个简单的问题,控制器是否可以包含指向模型对象的指针,以便它可以使用实例方法来分配,然后根据需要调用模型。或者最好将模型设置为单例,然后根据需要使用静态指针/类方法来访问模型。或者两者都不重要?

    正如我两者都使用过一样,一个将模型与控制器联系起来,而另一个则使模型更加独立,但这意味着它可以从任何地方访问?

    为加里干杯。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Ole Begemann    14 年前

    控制器持有指向模型的指针是完全正常的。毕竟,与模型交互是它最重要的工作之一。在我看来,在大多数情况下,除非你有充分的理由使用单件物品,否则应该避免使用。