gpt4 book ai didi

ios - 在共享单例类中添加多个方法会导致任何性能问题吗?

转载 作者:行者123 更新时间:2023-12-01 18:10:56 25 4
gpt4 key购买 nike

在我创建的共享类中,共享类中的某些方法仅从 View Controller 调用一次。我需要在 View Controller 类中添加这些方法吗?直接在 View Controller 中添加这些方法会提高性能吗?

我知道单例实例将被分配一次,它将保留给整个应用程序,在这种情况下,从单例类调用方法或直接在 View Controller 中添加方法不会产生任何性能差异,这就是我的猜测!

最佳答案

您应该将这些方法分开保存在 中。型号类 (通常是单例)如果这些方法不属于 查看 Controller 类 .这样,您就可以实现 MVC 设计模式,该模式非常适合应用于您的项目,原因有很多(请阅读一本好的设计模式书籍了解更多信息)。

业绩此时您不必担心(通过将这些方法直接添加到 View Controller ,您几乎看不到任何改进),而是 代码准备 干净的代码实践是真正会得到返回的东西。

还要记住, View Controller 用于 。调解控制在模型和 View 之间,因此与此任务相关的任何内容都应该在 View Controller 代码中。

关于ios - 在共享单例类中添加多个方法会导致任何性能问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31532604/

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