Configuration

@objc(ObjCConfiguration)
open class Configuration : NSObject

配置基类,使用时继承即可

默认自动查找模板类名格式优先级如下:

  1. 当前模块.[配置类]+Template
  2. 主项目.[配置类]+Template
  3. 当前模块.[配置类]+DefaultTemplate
  • 单例模式对象,子类可直接调用

    Declaration

    Swift

    public class var shared: `Self` { get }
  • 当前所使用配置模板

    Declaration

    Swift

    open var configurationTemplate: ConfigurationTemplateProtocol? { get set }
  • 初始化方法

    Declaration

    Swift

    override public required init()
  • 初始化配置,无需手工调用,子类可重写

    Declaration

    Swift

    open func initializeConfiguration()