Add missing code snippet (#1172)

* Add missing code snippet

* Modify the snippet

Co-authored-by: nm4j <doco>
This commit is contained in:
nm4j
2021-12-09 23:02:47 +08:00
committed by GitHub
parent 93212eca82
commit c7ab79f41c

View File

@ -461,8 +461,9 @@ print(mixedRectangle.height)
```swift
@propertyWrapper
struct SmallNumber {
private var number = 0
var projectedValue = false
private var number: Int
private(set) var projectedValue: Bool
var wrappedValue: Int {
get { return number }
set {
@ -475,6 +476,11 @@ struct SmallNumber {
}
}
}
init() {
self.number = 0
self.projectedValue = false
}
}
struct SomeStructure {
@SmallNumber var someNumber: Int