Сохранение CSV в какао - PullRequest
       23

Сохранение CSV в какао

0 голосов
/ 18 апреля 2010

Мне нужно сделать файл cvs в какао. Чтобы увидеть, как его настроить, я создал один в Numbers и открыл его с редактированием текста, это выглядело так:

Results,,,,,,,,,,,,
,,,,,,,,,,,,
A,10,,,,,,,,,,,
B,10,,,,,,,,,,,
C,10,,,,,,,,,,,
D,10,,,,,,,,,,,
E,10,,,,,,,,,,,

Итак, чтобы воспроизвести это в какао, я использовал:

NSString *CVSData = [NSString stringWithFormat:@"Results\n,,,,,,,,,,,,\nA,%@,,,,,,,,,,,\nB,%@,,,,,,,,,,,\nC,%@,,,,,,,,,,,\nD,%@,,,,,,,,,,,\nE,%@,,,,,,,,,,,",[dataA stringValue], [dataB stringValue], [dataC stringValue], [dataD stringValue], [dataE stringValue]]; 

Тогда

[CVSData writeToFile:[savePanel filename] atomically:YES];

Но когда я пытаюсь открыть сохраненный файл с помощью Numbers, я получаю сообщение об ошибке «Untitled.cvs», который не может быть обработан, поскольку Numbers не может открыть файлы в формате «Numbers Document». Может быть, это связано с тем, как какао кодирует файл?

Спасибо за любую помощь

1 Ответ

4 голосов
/ 19 апреля 2010

Используйте CSV (значение, разделенное запятыми) вместо CVS (Concurrent Versioning System) в вашем имени файла.

...