Como xmr dijo anteriormente: Es posible en Objective C convertir un NSString csv en una matriz 'components separated by string'.
NSArray* items;
items=[bufferString componentsSeparatedByString:@","];
En caso de estar interesado en la exportación CSV Llegados a este hilo - como lo hice - aquí es un extracto de cómo he exportado un archivo csv.
NSString* fileName = @"Level";
fileName = [fileName stringByAppendingString:levelNumberBeingEdited];
fileName = [fileName stringByAppendingString:@".txt"];
NSString* [email protected]"";
La cadena de relleno se completa mediante un bucle a través de cada elemento de datos (no se muestra) e insertando una coma entre cada uno. Finalmente se exporta.
NSString* homeDir = NSHomeDirectory();
NSString* fullPath = [homeDir stringByAppendingPathComponent:fileName];
NSError* error = nil;
[bufferString writeToFile:fullPath atomically:NO encoding:NSASCIIStringEncoding error:&error];
He revisado el enlace de Github que me has dado, por lo que se ve bien, pero cuando probé a probarlo en el simulador de iPhone, parece que no funciona. Simulator no se abre Además, el SDK base se ha configurado en Mac OS X 10.5. Entonces, ¿esto no funcionará para iPhone? ¿Lo que debe hacerse? Gracias. :) –
@PARTH hay una lista de archivos en la sección de uso general del archivo léame. Copie esos en su proyecto y '#importar" CHCSV.h "' –
Gracias Dave por responder a mi tonta pregunta :) También entonces supongo que tenemos que usar simplemente el método arrayWithContentsofCSVFile :. ¿derecho? –