我目前有一个包含1,000条记录的列表,我想用它们填充到Tableview中,但我不知道如何去做。该列表当前位于.txt文件中。有没有人有任何关于如何使用此列表填充表视图的建议。任何建议的代码行将不胜感激。
编辑:更新初始问题以提供更多详细信息。
假设我列出了我想要加载到tableview中的世界上所有国家/地区。我在文本文件中有列表。是将所有国家/地区逐个插入数组的最佳方法,还是只需将表视图的数据源链接到.txt文件以加载数据?也许还有另一种我无法想到的方式。 (对不起,如果这还不够详细,我是Objective C的新手)
答案 0 :(得分:0)
只需使用 NSFileManager读取文件。将文件放入单个字符串对象后,可以查看如何拆分从文件中获取的字符串的答案。
How to split newline from NSString in ObjectiveC
然后,一旦你有了这个数组,你就可以使用UITableViewDataSource委托方法非常容易地填充你的tableView
cellForRowAtIndexPath:
只需为方法提供的索引cell.textLabel.text
处的数组赋值indexPath.row
。
cellForRowAtIndexPath:
如果您可以提供一些代码以及文件外观的示例,您可以获得更多帮助。你的问题很模糊,但我刚才回答的问题可能有助于澄清你的想法