我正在为iPhone应用程序编写一段代码,从服务器获取大量数据并在客户端构建对象。最终会创建大约40,000个对象。它们不会显示给用户,我只需创建NSManagedObject的实例并将其存储到持久性存储中。
我认为唯一的方法是创建一个单一的对象,然后保存上下文,这样想是否正确?最好一次性创建所有对象,然后在创建并存储到某个集合或数组后将它们保存到上下文中吗?如果是这样,请给出一些示例代码或指向已经完成此操作的代码的方向。
这些对象本身都是相对简单的模型,具有字符串或整数属性,并且不包含任何复杂的关系。
我认为唯一的方法是创建一个单一的对象,然后保存上下文,这样想是否正确?最好一次性创建所有对象,然后在创建并存储到某个集合或数组后将它们保存到上下文中吗?如果是这样,请给出一些示例代码或指向已经完成此操作的代码的方向。
这些对象本身都是相对简单的模型,具有字符串或整数属性,并且不包含任何复杂的关系。