ftpサイトのコンテンツを取得するためにリストを使用していますが、正常に機能しますが、場合によっては、名前に特別な文字が含まれるファイルがあります。たとえば、「Márzo2 2013(8).JPG」、 2番目の文字。リスト関数を呼び出すと、このデータを含むNSDictionaryを取得します(nslogを使用)。
{
kCFFTPResourceGroup = group;
kCFFTPResourceLink = "";
kCFFTPResourceModDate = "2013-03-09 19:08:00 +0000";
kCFFTPResourceMode = 511;
kCFFTPResourceName = "M\U00b7rzo 2 2013 (8).JPG";
kCFFTPResourceOwner = owner;
kCFFTPResourceSize = 145971;
kCFFTPResourceType = 8;
}
次にこれを使用します
NSLog(@"%@", [[listaArchivos objectAtIndex:0] valueForKey:(id)kCFFTPResourceName]);
私は得る
M·rzo 2 2013 (8).JPG
2番目の文字に注意してください。「á」である必要があります。多くの関数を試しましたが、文字列を正しく変換できません。誰かが助けてくれることを願っています。
ありがとう。
エゼキエル。