MusicPlayer
verwendet Arrays variabler Länge als letztes Mitglied einer Struktur, um Daten mit unbekannter Größe herumzugeben. Betrachtet man die generierte Schnittstelle für MusicPlayer
, präsentieren die in dieser Methode verwendeten Strukturen ihr letztes Element in einem Tupel mit einem einzelnen Wert.
Beispiel:
%Vor%Ich bezweifle, dass dies offiziell aufgedeckt wurde, aber hat jemand herausgefunden, ob diese Syntax ein Ablenkungsmanöver oder tatsächlich signifikant ist? Ich denke nicht, dass es eine Möglichkeit gibt, beliebig große Dinge per Schnell zu verteilen, aber hilft das, wenn man von C anruft?
MusicPlayer wird nicht mehr wie oben exportiert. Ab Xcode 6.3b1
%Vor%Dies ist viel näher an der C-Deklaration. Es erklärt noch nicht vollständig, wie man mit der API in swift umgeht, aber das ist eine andere Frage.
Tags und Links swift coremidi core-audio