BBASDPluginBase.h
956 Bytes
//
// BBASDPluginBase.h
// BaiduBoxAppDemo
//
// Created by zhangshuaibing on 2016/12/1.
// Copyright © 2016年 zhangshuaibing. All rights reserved.
//
/******************************************************************************/
// 描述:plugin基类,用于接收协议分发
// 场景:各个组件间功能调用的统一逻辑层,所有组件都需要在接口层实现接口类,禁止组件间方法和页面的直接调用;
// 用法:
// 1、集成BBASDPluginBase基类,
// 2、按照标准规范为plugin命名,并将前缀后缀通过BBASchemeDispatcher类registerPluginPrefix:suffix:方法注册
/******************************************************************************/
#import <Foundation/Foundation.h>
#import <BBASchemeDispatcher/BBASchemeDispatcher.h>
// @class - BBASDPluginBase
// @brief - 调起插件基类,所有插件集成此类,提供自注册能力
@interface BBASDPluginBase : NSObject
@end