相关疑难解决方法(0)

基于Struct的单体和基于类的单体之间有什么区别?

这两种方法是相同的还是存在重大差异/陷阱需要注意:

class MyClassSingleton {
  static let sharedInstance = MyClassSingleton()
  private init(){}

  func helloClass() { print("hello from class Singleton") }
}

struct MyStructSingleton {
  static let sharedInstance = MyStructSingleton()
  private init() {}

  func helloStruct() { print("hello from struct Singleton") }
}
Run Code Online (Sandbox Code Playgroud)

swift

36
推荐指数
2
解决办法
7221
查看次数

标签 统计

swift ×1