Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 从文件在NSTableView中加载数据的更快方法?_Objective C_Cocoa - Fatal编程技术网

Objective c 从文件在NSTableView中加载数据的更快方法?

Objective c 从文件在NSTableView中加载数据的更快方法?,objective-c,cocoa,Objective C,Cocoa,在我的应用程序中,我从文本文件中读取数据并将其显示在NSTableView中。我的tableview中有6列。我的问题是,当文件中的记录更多时,读取和显示数据所需的时间太长。e、 g.从文件中读取和显示70000条记录大约需要1分钟。我正在使用NSArrayController更新我的NSTableView。请提出一些解决方案,使我的应用程序更快。我是否应该像iphone那样只读取和显示用户可见的数据,但我不知道OSX是如何完成的?并在滚动时更新我的视图 谢谢和问候 Abhijeet我强烈建议您

在我的应用程序中,我从文本文件中读取数据并将其显示在NSTableView中。我的tableview中有6列。我的问题是,当文件中的记录更多时,读取和显示数据所需的时间太长。e、 g.从文件中读取和显示70000条记录大约需要1分钟。我正在使用NSArrayController更新我的NSTableView。请提出一些解决方案,使我的应用程序更快。我是否应该像iphone那样只读取和显示用户可见的数据,但我不知道OSX是如何完成的?并在滚动时更新我的视图

谢谢和问候
Abhijeet

我强烈建议您使用CoreData框架。读取包含70000条记录的整个阵列非常困难

从这里开始: