如何在 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
你好,我有一个 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