問題があります。iOS 内で .txt ファイルを生成します。ファイルには Unicode 文字が含まれている可能性があり、UTF-8 で保存するなどの方法があります。このファイルを MacOS XI に渡すと、この特殊文字でガベージが発生します。面白いことに、10.7.X (Lion) で取得すると問題なく開きます。問題は 10.6.8 で、別のエディター (SublimeText 2 など) の TextEdit がうまく開きます。これは特定のコンピューターではなく、これまでにテストしたすべての Snow Leopard で発生します。
私はこのようにファイルを書きます:
//correctString = [NSString stringWithCString:[correctString cStringUsingEncoding:NSUTF8StringEncoding] encoding:NSUTF16StringEncoding];
[correctString writeToFile:destFileText atomically:YES encoding:NSUnicodeStringEncoding error:nil];
(実際にすべての可能な組み合わせを試しました)
何か案が ?
編集: 10.6.8 アップデートの一部で問題が解決されました