como decodificar string UTF8 no iphone
Eu quero decodificar uma string codificada em UT8.
A sequência de entrada é "øæ-test-2.txt"
e após decodificar, ele deve se tornar "øæ-test-2.txt"
Encontrei muitas APIs para codificar o NSString ou NSData para UT8 (NSUTF8StringEncoding), mas não consegui encontrar a maneira de decodificá-lo.
O que eu tentei até agora: -
NSString *str = [[NSString alloc] initWithUTF8String:[strToDecode cStringUsingEncoding:NSUTF8StringEncoding]];
E
[strToDecode stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]
E
[NSString stringWithUTF8String:[strToDecode cStringUsingEncoding:[NSString defaultCStringEncoding]]]
Eu tentei a mesma string de entrada e recebo a saída adequada emdecodificador de terceiros.
Mas não foi capaz de obter sucesso
Qualquer dica na direção certa seria muito apreciada.