как писать в режиме добавления для текстового файла

Мои приложения на основе навигации. UItextView для заметок UIViewController. Я пишу данные для текста в файл. Теперь мне нужно написать в режиме добавления, приведенный ниже код, который я пытаюсь, но каждый раз записывает два раза с одинаковыми текстовыми данными и не добавляет следующие текстовые данные в файл.

- (void)saveText:(id)sender
{
    [self.textview resignFirstResponder];
    NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
    NSString *documentsDirectory = [documentPaths objectAtIndex:0];
    NSString *documentTXTPath = [documentsDirectory stringByAppendingPathComponent:@"Notes.txt"];
    NSString *savedString = textview.text;
    [savedString writeToFile:documentTXTPath atomically:YES];


    NSFileHandle *myHandle = [NSFileHandle fileHandleForUpdatingAtPath:documentTXTPath ];
    [myHandle seekToEndOfFile];
    [myHandle writeData:  [savedString dataUsingEncoding:NSUTF8StringEncoding]];
    [myHandle closeFile];

}
21
задан KingofBliss 24 January 2011 в 08:28
поделиться