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;