Frage

Ich habe ein Avmetadataitem, das in CP1251 (kyrillisch) codierter Felder hat.Nach dem Lesen von Item.StringValue bekomme ich Müll - falsch codierte Zeichenfolge. Ich habe versucht, diese Zeichenfolge in RAW UTF8 umzuwandeln, und erstellen Sie dann eine neue Zeichenfolge mit der CP1251-Kodierung - kein Glück, Ergebnis ist null.Versucht, den Artikel zu nehmen.Datavalue - keine Würfel, es enthält eine RAW-List-Daten (beginnend mit BPLIST ...).

Jede Idee sind sehr geschätzt.

Vielen Dank im Voraus.

War es hilfreich?

Lösung 2

Ich habe mit der MIKE ASHR NSPROPERTYLISTREADER_BARINARY1 gelandet und erhielt die Rohdaten und vermischen Sie sie, so dass NSString es kodiert.

schrecklich - aber funktionierte.

Andere Tipps

Swift 2.0-Lösung:

generasacodicetagpre.

Ich habe Avmetadataitem-Erweiterung dafür:

generasacodicetagpre.

Swift 3.0-Lösung:

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top