gpt4 book ai didi

ios - 你如何在swift中创建一个静态类?

转载 作者:搜寻专家 更新时间:2023-11-01 06:24:16 25 4
gpt4 key购买 nike

我想在 swift 中创建一个 static 类,这可能吗?如果是怎么办?

我试过:

static class MyClass

但出现错误 Declaration cannot be marked 'static'

最佳答案

没有静态类,但您可以通过仅添加静态方法来创建静态类。

问题是(截至目前)类不能有静态属性,所以你有 2 个选择:

  • 使用结构而不是类,将其所有方法和属性定义为静态
  • 使用单例模式

在我看来,第二种选择是更好的解决方案,除非您有特定的理由不想要它。

关于ios - 你如何在swift中创建一个静态类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26472801/

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