ich brauche ein wenig Hilfe dieses rascheBrauchen Sie Hilfe Umwandlung (CFPropertyListRef *) NSDictionary zu schnellen
MIDIDeviceRef midiDevice = MIDIGetDevice(i);
NSDictionary *midiProperties;
MIDIObjectGetProperties(midiDevice, (CFPropertyListRef *)&midiProperties, YES);
NSLog(@"Midi properties: %d \n %@", i, midiProperties);
zu konvertieren. Ich habe das, aber ich werde aufgehört, die CFProperList zu werfen.
var midiDevice = MIDIGetDevice(index)
let midiProperties = NSDictionary()
MIDIObjectGetProperties(midiDevice, CFPropertyListRef(midiProperties), 1);
println("Midi properties: \(index) \n \(midiProperties)");
Jede Hilfe wäre großartig.
Dank
Sie verwenden konstruiertes Objekt in konstant. Sie benötigen einen Zeiger auf NSDictionary, sodass MIDIObjectGetProperties ein Objekt erstellen und es überschreiben und somit einen Wert zurückgeben kann. –