2010-04-18 7 views
0

Je dois créer un fichier cvs dans du cacao. Pour voir comment le configurer j'ai créé un en nombre et ouvert avec éditer du texte, il ressemblait à ceci:Enregistrement de CSV dans du cacao

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

Donc, pour reproduire ce cacao je:

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

Puis

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

Mais lorsque j'essaie d'ouvrir le fichier enregistré avec Numbers, l'erreur "Untitled.cvs" ne peut pas être traitée car Numbers ne peut pas ouvrir les fichiers au format "Numbers Document". Cela pourrait-il être quelque chose avec la façon dont le cacao code le fichier?

Merci pour toute aide

Répondre

4

Utilisation CSV (Comma Separated Value) au lieu de CVS (Concurrent Versioning System) dans votre nom de fichier.

+1

Oh wow c'était une erreur stupide ne peux pas croire que je n'ai pas vu ça. Merci d'avoir vu mon erreur évidente. :) – nosedive25

+0

Erreurs épiques! :) Je ne l'ai pas réalisé aussi – swdev

Questions connexes