如何在 Swift 中获取 class 以保存值

How get a class in Swift to save values

你好,我有一个 UITableViewController,在主视图中是一个列表,其中的步骤可以是 select,在详细视图中你可以 select 并输入值。我如何将值保存在项目中的单独 swift class 中,我可以在其他视图中使用这些值

我知道在 C# 中很容易用 set 创建一个 class 并保存相同的信息,但在 swift 中我不知道如何实现???

public class ValueClass {

public static var Mi:String {
    get {
        return self.Mi
    }
    set (newVal) {
        self.Mi = newVal
    }
}
}

但我总是出错。

只需声明一个带有静态变量的结构,getter和setter是免费的

struct ValueClass {
  static var mi = ""
}

// set
ValueClass.mi = "Hello"
// get
ValueClass.mi