2010-04-18 3 views
0

Мне нужно создать файл cvs в какао. Чтобы узнать, как настроить его, я создал один в цифрах и открыл его с текстом редактирования он выглядел следующим образом:Сохранение CSV в какао

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». Может ли это быть чем-то с тем, как какао кодирует файл?

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

ответ

4

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

+1

Ох, это была глупая ошибка, не могу поверить, что я этого не видел. Спасибо, что увидела мою очевидную ошибку. :) – nosedive25

+0

Эпические ошибки! :) Я тоже этого не понимал – swdev