FWPluginProtocol

@protocol FWPluginProtocol <NSObject>

可选插件协议,可不实现。未实现时默认调用sharedInstance > init方法

  • 可选插件单例方法,优先级高,仅调用一次

    Declaration

    Objective-C

    + (nonnull instancetype)pluginInstance;
  • 可选插件工厂方法,优先级低,会调用多次

    Declaration

    Objective-C

    + (nonnull instancetype)pluginFactory;
  • 插件load时钩子方法

    Declaration

    Objective-C

    - (void)pluginDidLoad;
  • 插件unload时钩子方法

    Declaration

    Objective-C

    - (void)pluginDidUnload;