2010-04-18 31 views
0

我需要在可可中創建一個cvs文件。要了解如何設置它我創建了一個在數字和文本編輯打開它,它看起來像這樣:在可可中保存CSV

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

然後

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

所以在可可我用複製這個

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

但是,當我嘗試用數字打開保存的文件時,出現無法處理的錯誤「Untitled.cvs」,因爲Numbers無法以「Numbers Document」格式打開文件。這可能是可可編碼文件的方式嗎?

感謝所有幫助

回答

4

使用CSV(逗號分隔值),而不是CVS(並行版本控制系統)的文件名。

+1

哦哇這是一個愚蠢的錯誤不能相信我沒有看到。感謝您看到我明顯的錯誤。 :) – nosedive25 2010-04-18 20:01:59

+0

史詩般的錯誤! :)我也沒有意識到它 – swdev 2013-06-22 01:31:44