Necesito analizar un archivo de texto, una línea a la vez. Además, ¿hay EOF en Objective-C?¿Cómo analizo un archivo de texto en Objective-C?
Respuesta
Algo como esto podría funcionar para usted:
NSString *fileContents = [NSString stringWithContentsOfFile:@"myfile.txt"];
NSArray *lines = [fileContents componentsSeparatedByString:@"\n"];
Esto le dará una matriz en donde cada elemento es una línea de la cadena.
Y ahora algo así como: NSString * fileContents = [NSString stringWithContentsOfFile: @ "myFile.txt" codificación: NSUTF8StringEncoding error: nulo]; – htafoya
Objective-C es una extensión adecuada de C. Cualquier programa C es un programa Objective-C válido. Entre otras cosas, esto significa que EOF definido en el encabezado C estándar "stdio.h" también es un marcador EOF en Objective-C.
stringWithContentsOfFile está desaprobado.
Aquí es una respuesta actualizada:
NSError* error;
NSString *fileContent = [NSString stringWithContentsOfFile:txtFilePath encoding:NSUTF8StringEncoding error:&error];
NSArray *lines = [fileContent componentsSeparatedByString:@"\n"];
- 1. ¿Cómo analizo un archivo .mdmp?
- 2. ¿Cómo analizo un archivo .hprof?
- 3. ¿Cómo analizo eficientemente un archivo CSV en Perl?
- 4. ¿Cómo analizo XML en Python?
- 5. En Java, ¿cómo analizo XML como una cadena en lugar de un archivo?
- 6. ¿Cómo analizo una VCard en un diccionario de Python?
- 7. ¿Cómo analizo la lógica booleana?
- 8. ¿Cómo implementar un puente sin cargo en ObjectiveC/C?
- 9. ¿Cómo agregar texto a un archivo de texto en C++?
- 10. Bloques ObjectiveC equivalente en Java
- 11. Cómo analizo @import stylesheets con Javascript
- 12. ¿Cómo analizo una cadena de fecha inusual
- 13. Cómo dividir la nueva línea de NSString en ObjectiveC
- 14. ¿Puedo colocar un ObjectiveC @selector en un NSDictionary?
- 15. ¿Cómo extraer texto de un archivo PSD?
- 16. ¿Cómo modificar un archivo de texto?
- 17. ¿Cómo analizo un documento xml como una secuencia usando Scala?
- 18. ¿Cómo incrustar un archivo de texto en un ensamblado .NET?
- 19. ¿Cómo analizo json-object usando python?
- 20. Cómo insertar texto de un archivo de texto en un control de etiqueta en C#
- 21. Leyendo un archivo de texto en java
- 22. ¿Cómo analizo JSON con Objective-C?
- 23. VB.NET Leer Cierto texto en un archivo de texto
- 24. Cómo utilizar arrayWithContentsOfFile al cargar el archivo escrito con éxito con WriteToFile en ObjectiveC/XCode
- 25. objectivec: fb publicar comentario error
- 26. ¿Cómo leo líneas en un archivo de texto en OCaml?
- 27. ¿Cómo leer un archivo de texto en crecimiento en C++?
- 28. ObjectiveC Parse Integer from String
- 29. ¿Guardar un hash MD5 de un archivo de texto en el mismo archivo de texto?
- 30. ¿Cómo exportar resultado de solr en un archivo de texto?
Este es un posible duplicado de esta pregunta: http://stackoverflow.com/questions/1044334/objective-c-reading-a-file-line-by -línea –
Ver ParseKit [http://parsekit.com/](http://parsekit.com/) –