Мне нужно сделать файл 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». Может быть, это связано с тем, как какао кодирует файл?
Спасибо за любую помощь