¿Cómo leer / escribir un archivo con iOS, tanto en el simulador como en el dispositivo?

Como necesito leer un archivo cuando mi aplicación se inicia y escribirla a veces mientras la uso, traté de alcanzarlo con:

NSString *dataFile = [[NSBundle mainBundle] pathForResource:@"data" ofType:@"txt"];
NSLog(@"%@",dataFile);

Y el archivo, que debería estar en la carpeta de mi proyecto, está en la carpeta del simulador:

2012-06-13 17: 36: 56.398 MyFileApp [610: 15203] / Users / Rob / Library / Application Support / iPhone Simulator / 5.1 / Applications / 1FFD4436-DCCA-4280-9E47-F6474BEE0183 / MyFileApp.app / myFile.txt

Entonces, si quiero leerlo / escribirlo utilizando el simulador y el dispositivo real, ¿qué debo hacer?

Gracias por tus consejos

Respuestas a la pregunta(4)

Su respuesta a la pregunta