ModuleValue

@propertyWrapper
public struct ModuleValue<Value>

模块属性包装器注解

使用示例: @ModuleValue(UserModuleService.self) static var userModule: UserModuleService

  • Undocumented

    Declaration

    Swift

    public init(
        _ serviceProtocol: Value.Type,
        module: ModuleProtocol.Type? = nil
    )
  • Undocumented

    Declaration

    Swift

    public var wrappedValue: Value { get set }