Writing and reading text files on the iPhone

前端 未结 2 808
悲哀的现实
悲哀的现实 2020-12-09 13:17

As a practice, I am trying to write an app similar to the built-in notes app.
But I cannot figure out how to save the file and display it in a UIT

2条回答
  •  萌比男神i
    2020-12-09 14:21

    The easiest way to save text is using NSUserDefaults.

    [[NSUserDefaults standardUserDefaults] setObject:theText forKey:@"SavedTextKey"];
    

    or, if you want to have the user name each "file" or be able to have multiple files

    NSMutableDictionary *saveTextDict = [[[[NSUserDefaults standardUserDefaults] objectForKey:@"SavedTextKey"] mutableCopy] autorelease];
    if (saveTextDict == nil) {
        saveTextDict = [NSMutableDictionary dictionary];
    }
    
    [saveTextDict setObject:theText forKey:fileName];
    [[NSUserDefaults standardUserDefaults] setObject:saveTextDict forKey:@SavedTextKey"];
    

提交回复
热议问题