Tengo un archivo de palabras/frases separadas por líneas nuevas. Necesito obtener el archivo y leer cada palabra/frase en la matriz. Tengo esto hasta ahora:Leer archivo en matriz
NSFileHandle *wordsFile = [NSFileHandle fileHandleForReadingAtPath:[[NSBundle mainBundle] pathForResource:@"WordList"
ofType:nil]];
NSData *words = [wordsFile readDataToEndOfFile];
[wordsFile closeFile];
[wordsFile release];
Pero no estoy seguro de si eso es correcto, y si es así, dónde ir desde allí.
Además, la respuesta de teabot de
NSString componentsSeparatedByCharactersInSet: NSCharacterSet newlineCharacterSet
funciona muy bien, pero es sólo el 10,5. ¿Cómo se replicaría este comportamiento para 10.4?
No se olvide de filtrar las cadenas vacías causadas por líneas en blanco, incluyendo el que los editores de UNIX (como vi) saldrá al final del archivo. –
Eso funciona muy bien, pero esos dos últimos solo son 10.5, ¿qué los reemplazaría si quiero compatibilidad en 10.4? – Walker
Good call re: 10.4.x - Te aconsejaría que revises la pregunta para reflejar esto. – teabot