0

我有一个包含许多单元格的表格视图。如果我在其中任何一个上滑动,就会出现一个删除按钮,如果我按下它,单元格就会消失,但是当我重新加载表格时,它会重新出现。从中加载的文件是这种 txt 文件:

row1, row2, row3, row4, row5... 

如何从文件中删除其中一行,例如删除 row3 ...

……并且有……

row1, row2, row4, row5...
4

1 回答 1

0
// Example file contents
NSString *fileContents = @"row1, row2, row3, row4, row5";

// Separate the titles into an array
NSMutableArray *titles = [[fileContents componentsSeparatedByString:@", "] mutableCopy];

// Remove row3 (at index 2 because indexes start from 0
[titles removeObjectAtIndex:2];

// Combine the array back into a string
NSString *result = [titles componentsJoinedByString:@", "];

// Log the result for debugging
NSLog(@"%@", result);

印刷:row1, row2, row4, row5

此示例代码创建一个看起来像您的文本文件的字符串,将其拆分为一个数组,删除一个索引,然后将修改后的数组组合回一个字符串。

希望您会发现其中的一些代码很有用(我猜您可能已经使用了其中的一些或类似的东西)。

于 2012-06-09T12:52:45.427 回答