Erstellen Sie eine 128Bit UUID mit String

7

Ich habe versucht, ein 128Bit mit dem iOS CoreBluetooth Framework zu erstellen.

Der Code, den ich geschrieben habe, ist hier:

%Vor%

Und jetzt, wenn ich versuche, eine UUID mit diesem zu bekommen:

%Vor%

Ich bekomme diese Fehlermeldung:

%Vor%

Ich verstehe nicht warum; Die Zeichenfolge ist eine 16 Byte lange UUID, das ist 128 Bit. Warum bekomme ich diesen Fehler?

    
nivek 04.09.2012, 12:43
quelle

1 Antwort

19

Geben Sie in der Befehlszeile uuidgen ein, um eine neue zufällige UUID zu erstellen:

%Vor%

Sie werden sehen, dass es sich um die Form von 8-4-4-4-12 handelt, wie von der Wikipedia-Seite erwähnt, die auch mit @PenguinCoder verlinkt ist.

Das Erstellen einer CBUUID mit einer Zeichenfolge in diesem Format funktioniert:

%Vor%     
Joris Kluivers 18.09.2012, 18:23
quelle

Tags und Links