Write contents of array to a text file

后端 未结 3 988
执笔经年
执笔经年 2021-01-23 18:04

I want to write the contents of an array to a text file in my iPhone application. I can load the array from the text file but i want to allow deleting of content through the arr

3条回答
  •  挽巷
    挽巷 (楼主)
    2021-01-23 18:57

    Write the contents of your original array as shown below:

    [firstArray writeToFile:@"/Users/sample/Untitled.txt" atomically:YES];
    

    Whenever you want to retrieve and modify the array, retrieve the contents of the file int an NSMutableArray:

    NSMutableArray *myArr = [NSMutableArray arrayWithContentsOfFile:@"/Users/sample/Untitled.txt"];
    [myArr removeLastObject];  //Any modification you wanna do
    [myArr writeToFile:@"/Users/sample/Untitled.txt" atomically:YES];
    

提交回复
热议问题