场景1: 初始化
描述
使用投屏SDK业务组件时,需要先完成SDK的基础组件的初始化。
业务流程
- 接口调用
- 调用[IdeaShareServiceController shareInstance] 获取业务调用Controller
mShareServiceController = [IdeaShareServiceController shareInstance];
- 初始化日志
- 初始化SDK
- 自定义事件回调协议,在ViewController类初始化中,给业务调用Controller赋值,然后可在ViewController类中实现IdeaShareEventHandler的方法,对大屏侧发来的消息进行处理并修改UI。
5.类之间关系如下图所示:
注意事项
IdeaShareEventHandler 是用户自定义回调协议,需给IdeaShareServiceController的代理notifyDelegate赋值, 实现IdeaShareEventHandler所有的回调方法。