-2

在我的应用程序中,我正在从文本文件中读取数据并将其显示在 NSTableView 中。我的表格视图中有 6 列。我的问题是当文件中的记录更多时,读取和显示数据需要很长时间。例如,从文件中读取和显示 70,000 条记录大约需要 1 分钟。我正在使用 NSArrayController 来更新我的 NSTableView。请提出一些解决方案以使我的应用程序更快。我是否应该只读取和显示用户可见的那么多数据(例如在 iphone 中,但我不知道它是如何完成 OSX 的?)并更新我的滚动视图?

感谢和问候阿比吉特

4

1 回答 1

0

我强烈建议您使用 CoreData 框架。读取包含 70,000 条记录的整个数组是疯狂的。

从这里开始:核心数据编程指南

于 2012-10-26T10:31:25.570 回答