我可以懒惰地获取NSTableView数据源的子集吗?这样我就不需要将整个数据库加载到内存中了吗?这样,当表格滚动时,应用程序即可再次访问核心数据。目前,我只想出了如何为整个数据源启用/禁用延迟获取。但是我想知道是否有一种方法可以将提取分成不同的运行。” 最佳答案 使用核心数据获取,您可以指定Offset。偏移量加上fetch limit可以给您一个范围。当您的表格视图滚动到最后一个对象时,请进行另一次访存,并将当前计数指定为偏移量和首选限制。