gpt4 book ai didi

cocoa - Cocoa NSSortDescriptors 属于模型还是 Controller ?

转载 作者:行者123 更新时间:2023-12-03 17:37:21 25 4
gpt4 key购买 nike

NSSortDescriptor子类应该放在模型层还是 Controller 层?

由于它们主要用于显示和业务逻辑,因此将它们放在 Controller 层似乎是有意义的。但模型应该知道如何对自己进行排序也是有道理的。

最佳答案

NSSortDescriptor...子类?

models should know how to sort themselves.

排序是一个向用户展示的问题,这使得它更多地属于 View 和 Controller 的领域;模型通常应该远离此类事情。

在 Cocoa 中,您实例化 NSSortDescriptor,并将这些描述符保存在一个数组中,供任何想要用它们进行排序的人使用。我想不出将 NSSortDescriptor 子类化的理由。

关于cocoa - Cocoa NSSortDescriptors 属于模型还是 Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/850711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com