Como ler / escrever arquivos no iOS, no simulador e no dispositivo?

Como preciso ler um arquivo quando meu aplicativo é iniciado e gravá-lo algumas vezes enquanto o uso, tentei alcançá-lo com:

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

E o arquivo, que deve estar na pasta do meu projeto, está na pasta do simulador:

2012-06-13 17: 36: 56.398 MyFileApp [610: 15203] / Usuários / Rob / Biblioteca / Suporte a aplicativos / iPhone Simulator / 5.1 / Aplicativos / 1FFD4436-DCCA-4280-9E47-F6474BEE0183 / MyFileApp.app / myFile.txt

Então, se eu quiser ler / escrever usando o simulador, bem como o dispositivo real, o que devo fazer?

Obrigado por seus conselhos

questionAnswers(4)

yourAnswerToTheQuestion