在coredata中存储Facebook好友列表?

问题描述:

我正在开发一个应用程序,使用用户的脸书朋友进行某种交互。 现在我正在使用核心数据来存储一些用户数据,我不确定我是否想将用户朋友存储在数据库中以及用于缓存。在coredata中存储Facebook好友列表?

这是在存储样的情况作为存储明智的速度是O(N)存储在连接速度,每次获取好友列表,然后操纵它,因为我需要。

当然,必须有一个处理程序来检查,如果好友列表变得更大或更小,但让我们假设我有一个验证懒洋洋地发生,而在应用程序加载的背景。

任何想法会是明智的,它保存到核心数据的数据库或我应该只是被获取并重新填充每一次数据库的应用程序运行?

你提的问题是关于什么是在这种情况下,“聪明”的想法。其实,我的答案在每种情况下都是一样的。

编写简单易懂的代码。

然后,做大量的性能分析,以确定可能需要重点关注的性能。幸运的是,XCode提供了一个相当不错的工具(仪器)。

因此,国际海事组织,这将是大小来实现它是最简单,最直接的方式。然后运行性能分析。解决性能工具告诉你需要解决的需求。