NSString reemplaza caracteres unicode

Estoy trabajando con un server y tengo que download text a mi aplicación iOS. Solo problema: todos los caracteres como "é à ç" se reemplazan por "\ U008", por ejemplo. ¿Hay alguna forma de solucionar este problema, para replace este código por el personaje adecuado?

Intente analizar el text recibido (variable textToParse) con este:

NSString *encodedString = textToParse; NSString *decodedString = [NSString stringWithUTF8String:[encodedString cStringUsingEncoding:[NSString defaultCStringEncoding]]]; 

NSMacOSRomanStringEncoding algunas codificaciones y NSMacOSRomanStringEncoding encaja bien.

Mi testing fue:

 NSString *encodedString = [NSString stringWithCString:"Você realmente deseja sair da área restrita" encoding:NSMacOSRomanStringEncoding]; 

Recuerde que el post tiene que ser un C-string ( "string" ) y no un NSString ( @"string" )