所以我在这里阅读苹果的文档 - 苹果文档
然后我遇到了这个:
public struct TrackedString {
public private(set) var numberOfEdits = 0
public var value: String = "" {
didSet {
numberOfEdits += 1
}
}
public init() {}
}
public private(set)
是如何起作用的?如果您能提供一些更简单的示例/解释,那将是非常棒的!