StoredValue

@propertyWrapper
public struct StoredValue<T>

UserDefault存储属性包装器注解,默认为手工指定或初始值

使用示例: @StoredValue(“userName”) static var userName: String = “”

  • Undocumented

    Declaration

    Swift

    public init(
        wrappedValue: T,
        _ key: String,
        defaultValue: T? = nil
    )
  • Undocumented

    Declaration

    Swift

    public init<WrappedValue>(
        wrappedValue: WrappedValue? = nil,
        _ key: String,
        defaultValue: T? = nil
    ) where WrappedValue? == T
  • Undocumented

    Declaration

    Swift

    public var wrappedValue: T { get set }