gpt4 book ai didi

iPhone:为什么核心数据中的批量插入这么慢?

转载 作者:搜寻专家 更新时间:2023-10-30 20:23:15 24 4
gpt4 key购买 nike

所以我正在制作一个只有一千个条目的 iphone 应用程序,我正在从 xml 文件读取到核心数据。但是在设备上插入这些记录大约需要 10 秒。这太荒谬了。

架构非常简单,就一张表。即,没有任何关系或任何东西。

要明白我的意思,你可以去:
1. 文件 -> 新建项目 -> 基于导航的应用程序(确保选中“使用核心数据”)
2. 现在在 RootViewController.m 中转到“viewDidLoad”并在此方法的最后添加:

   for (int n = 0; n < 1000; n++) [self insertNewObject];

只需运行该应用程序。即使在模拟器中也需要 5 秒,而在设备上则要慢两倍。有什么想法吗??

最佳答案

啊……我找到原因了。我不应该在每次插入后保存上下文。我的错。

关于iPhone:为什么核心数据中的批量插入这么慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3827680/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com