将侦听器附加到`MIDIGetNumberOfSources`
问题描述:
每次添加或删除设备时,我都会在CoreMIDI项目上运行函数。我知道你可以检查连接的MIDI信号源的数量是MIDIGetNumberOfSources
,但是是否有可能将一个监听器或一个观察器连接到该函数,所以每次发生改变时我都可以运行一个函数?将侦听器附加到`MIDIGetNumberOfSources`
在此先感谢
答
你做你的MIDINotifyBlock。
看传入的通知。
func MyMIDINotifyBlock(midiNotification: UnsafePointer<MIDINotification>) {
let notification = midiNotification.pointee
switch notification.messageID {
// Some aspect of the current MIDISetup has changed.
case.msgSetupChanged: