2011-12-16 8 views

Respuesta

27

¿Posible? - sí

¿Aconsejable? - a menos que sea un archivo extremadamente grande, ¿por qué no?

¿Cómo? - Ya existe un método para hacerlo por usted en NSString - stringWithContentsOfFile:encoding:error:.

Ver el siguiente fragmento:

NSError* error = nil; 
NSString *path = [[NSBundle mainBundle] pathForResource: @"foo" ofType: @"html"]; 
NSString *res = [NSString stringWithContentsOfFile: path encoding:NSUTF8StringEncoding error: &error]; 
+0

No olvides verificar el error después. Y asegúrese de guardar su archivo HTML como UTF8. – Ahti

+1

Y llamarlo foo.html. ;) Esperaba que el autor de una pregunta leyera el código en lugar de copiarlo ciegamente. – Krizz

+0

jaja, no se preocupen, no soy un n00b. funcionó bien. ¡Gracias! – Suchi

Cuestiones relacionadas