CoreMIDI · IOS API REFERENCE
MIDICIProfileState
class · iOS 12.0+ · SDK 27.1
class MIDICIProfileState
Members (5)
init · iOS 12.0+ · Deprecated in iOS 18.0init
TypeScriptstatic initChannelEnabledProfilesDisabledProfiles(midiChannelNum: number, enabled: Array<MIDICIProfile>, disabled: Array<MIDICIProfile>): MIDICIProfileState
Swift declarationinit(channel midiChannelNum: MIDIChannelNumber, enabledProfiles enabled: [MIDICIProfile], disabledProfiles disabled: [MIDICIProfile])
init · iOS 14.0+init
TypeScriptstatic initEnabledProfilesDisabledProfiles(enabled: Array<MIDICIProfile>, disabled: Array<MIDICIProfile>): MIDICIProfileState
Swift declarationinit(enabledProfiles enabled: [MIDICIProfile], disabledProfiles disabled: [MIDICIProfile])
get · iOS 12.0+disabledProfiles
TypeScriptget disabledProfiles(): Array<MIDICIProfile>
Swift declarationvar disabledProfiles: [MIDICIProfile] { get }
get · iOS 12.0+enabledProfiles
TypeScriptget enabledProfiles(): Array<MIDICIProfile>
Swift declarationvar enabledProfiles: [MIDICIProfile] { get }
get · iOS 12.0+midiChannel
TypeScriptget midiChannel(): number
Swift declarationvar midiChannel: MIDIChannelNumber { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MIDICIProfileState.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
All CoreMIDI types →