删除txt文件iOS中的一行文本

帕卡普霍尔马拉松

是否可以删除存储在.txt文件中的一行文本。我目前可以成功提取txt文件中的每一行并将其添加到数组中,然后在TableView中显示每一行。现在,如果要删除特定的行,该怎么办?

谢尔盖·卡里尼琴科(Sergey Kalinichenko)

将字符串从中NSArray放入NSMutableArray,删除要删除的行,NSString通过元素与@"\n"字符串连接起来将其转换为单行,然后将字符串写入文件,如下所示:

NSMutableArray *tmp = [myArray mutableCopy];
[tmp removeObjectAtIndex:indexToRemove];
NSString *tmpStr = [NSString componentsJoinedByString:@"\n"];
NSError *err = nil;
[tmpStr writeToFile:myFile
         atomically:NO
           encoding:NSUTF8StringEncoding  // <== use an encoding that you need
              error:&err];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在多个文件中添加一行文本

来自分类Dev

删除一行并用txt文件中的新文本替换

来自分类Dev

删除txt文件(NODE.js)中的一行

来自分类Dev

如何从txt文件中删除一行

来自分类Dev

node.js从.txt文件中删除一行

来自分类Dev

我想删除txt文件中的一行

来自分类Dev

如何从同一文件的另一行中删除一行文件?

来自分类Dev

删除文本文件中的最后一行

来自分类Dev

从文本文件中的一行删除单词

来自分类Dev

如何从文本文件中删除一行?

来自分类Dev

VB如何根据用户选择从文本文件中调出一行文本?

来自分类Dev

读取并删除txt文件中的第一行(或最后一行),而不进行复制

来自分类Dev

如何使用正则表达式在C ++中删除一行文本

来自分类Dev

排成一行文本文件

来自分类Dev

如何在文件的一行文本中附加字符?

来自分类Dev

如何使用Gulp向文件中添加一行文本

来自分类Dev

从CSV格式的单行文本文件中读取一行

来自分类Dev

批量复制多个.htm文件中的第一行文本

来自分类Dev

如何获得在文件中匹配的每一行文本的注释?

来自分类Dev

如何清除或覆盖DrRacket中的一行文本?

来自分类Dev

如何从Java中的一行文本进行解析?

来自分类Dev

在一行文本中仅提取匹配的模式

来自分类Dev

使用PowerShell替换.ini中的一行文本

来自分类Dev

突出显示(选择)多行文本框中的最后一行文本

来自分类Dev

全部放在一行文件中

来自分类Dev

Qt从文件中删除一行

来自分类Dev

从文件中删除一行代码

来自分类Dev

删除文件中的一行

来自分类Dev

从文件中删除最后一行