Ich habe das folgende Problem. Ich möchte meine alte Funktion konvertieren (funktioniert bis Swift 3 Beta 5):
%Vor%Um Swift 3 beta 6 Syntax. Diese Funktion konvertiert ein Array von UInt8 in einen anderen Typ, zum Beispiel:
%Vor%Aber im Moment funktioniert das in Beta 6 nicht mehr und ich muss mitMemoryRebound arbeiten, aber ich weiß wirklich nicht, wie ich es laufen lassen soll. Kann mir jemand helfen?
Die umgekehrte Funktion war:
%Vor%Das geht auch nicht mehr. Gleiches Problem. Beide werden für einige meiner Projekte benötigt. Diese Umkehrfunktion wurde wie folgt aufgerufen:
%Vor%Pointer Conversions sind seit Xcode 8 beta 6 nun viel "wortreicher". Hier ist eine mögliche Lösung:
%Vor%Beispiel:
%Vor%Siehe SE-0107 UnsafeRawPointer-API für detaillierte Informationen über die neue RAW-Pointer-API.
Tags und Links pointers type-conversion swift swift3 xcode8-beta6