2013-05-18 23 views

Odpowiedz

9

Zgodnie z http://msdn.microsoft.com/de-de/library/system.text.encoding.unicode.aspx, System.Text.Encoding.Unicode jest mało-endianowym kodowaniem UTF-16. Odpowiednim kodowaniem jest NSUTF16LittleEndianStringEncoding.

NSUTF16StringEncoding jest prawie takie same, ale poprzedza Unicode Byte-Order Marker (BOM) FF FE danych. (I ściśle rzecz biorąc, nie jest udokumentowane, że używa on little-endian, więc jawny NSUTF16LittleEndianStringEncoding powinien zostać użyty.)

+0

Tak, zadziałało! Dzięki – skcrpk

+0

+1 thax pomógł mi rozwiązać mój problem [tutaj] (http : //stackoverflow.com/questions/19110360/net-vs-objective-c-sha-512-mismatch) –

Powiązane problemy