版本记录
版本号 | 时间 |
---|---|
V1.0 | 2017.10.09 |
前言
Core Audio Kit
框架提供了一个objective - c接口,您可以使用它为Cocoa音频单元添加用户界面。
框架基本
首先看一下该框架的基本信息。
Core Audio Kit
框架提供了一个objective - c接口,您可以使用它为Cocoa音频单元添加用户界面。下面我们就看一下该框架的基本组成。
框架结构
下面我们就看一下该框架的结构。
1. Classes
-
- 一个
AUGenericView
对象,或通用视图,为Cocoa音频单元提供一个通用的用户界面。
- 一个
-
- 一个AUPannerView对象,或panner视图,提供一个用户界面,专门用于一个基于Cocoa的panner音频单元。
-
- 在为音频单元创建自定义用户界面时使用的超类。
-
-
CABTMIDICentralViewController
对象是一个视图控制器,提出了一种用户界面显示附近的基于蓝牙的MIDI
外围设备。用户可以选择其中一个外围设备,并将其与他们的IOS设备进行配对。
-
-
CABTMIDILocalPeripheralViewController
-
CABTMIDILocalPeripheralViewController
对象是一个视图控制器,基于蓝牙的MIDI外围广告iOS设备。
-
-
CAInterDeviceAudioViewController
- 一个视图控制器对象,它管理一个视图,显示与Mac相连的iOS设备,并支持设备间音频。
2. Protocols
-
AUCustomViewPersistentData
- 基于Cocoa音频的代理单位视图必须采用
AUCustomViewPersistentData
协议支持保存视图状态之间使用的音频相关单位。视图数据是一个不透明的字典,它可以包含视图需要保存的任何用户界面状态信息。
- 基于Cocoa音频的代理单位视图必须采用
3. Reference
后记
未完,待续~~~