gpt4 book ai didi

iphone - 如何在 Objective-C 中设置非实例化类(只有方法的类)

转载 作者:可可西里 更新时间:2023-11-01 06:23:53 25 4
gpt4 key购买 nike

我想在 Objective-C 中为一个专注于获取数据的 iOS 项目创建一个类。我熟悉类通常如何工作、setter 和 getter 方法以及变量。然而,对于这个类,因为它只执行一个函数(返回 NSMutableArrays),所以我不想创建一个类的实例来使用类中的方法。

知道如何巧妙而高效地完成这项工作吗?

最佳答案

这在 Objective-C 中有点不典型。由于 Objective-C 中的类实际上不能拥有超出普通函数可用状态的状态(即没有类变量),因此在大多数情况下,从未实例化的类相对无用。这种功能的正常设计模式是:

  • 单例类(如果您需要大量状态)

  • 一组函数(如果你没有)

关于iphone - 如何在 Objective-C 中设置非实例化类(只有方法的类),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6048546/

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