1
1
我不能告诉你1的问题是什么,但我认为2)不是(只是)数据库的问题。 当您向CollectionView添加或删除项/节时,通常会发生正在获取的错误,但当 分项工程数量 以后再打电话,号码不加起来。示例:您有5个项目并添加2个,但是 分项工程数量 调用并返回6,这会导致不一致。 在你的情况下,我猜你会添加 集合视图.insertitems()。 ,但此行随后返回0:
在您的代码中,这些部分也让我困惑:
您正在请求那里的项目数,但实际上您没有对函数的结果做任何操作。有什么原因吗? 即使我不知道coredata的问题是什么,我还是建议您不要在tableview委托方法中访问db,而是要有一个项目数组,该数组只在db内容更改时提取一次并更新。这可能更具性能,更易于维护。 |
2
1
你有一个共同的问题
|
3
1
问题是未保存的结果控制器应仅使用 主线 nsmanagedObjectContext。 解决方案 :创建两个nsmanagedObjectContext对象,一个在主线程中用于nsfetchedResultsController,另一个在后台线程中用于执行数据写入。
一旦数据保存到 写入文本 使用以下链条:
|
4
0
我想谢谢你 Robin Bork、Eugene El和Meim 为了他们的答案。 我终于可以解决这两个问题。
对于CollectionView问题,我觉得我更新了太多次,正如您在代码中看到的,我曾经两次更新它
除此之外,CollectionView在维护节中的项计数时也有一个错误,有时
尤金
提到。所以,我只是使用reloaddata来更新它的项,这很有效,我删除了任何一种方法的用法,这种方法一项一项地调整它的项,就像在特定的
对于悬挂物体的问题。从代码中可以看到,我有一个位置对象和一个图像对象。我的位置对象已经被一个位置填满,它来自
问题出在图像对象中,我在
如果有人有不同于我所说的关于为什么第一个方法首先在
|
Mark George · 如何在swift ui中为文本提供内部填充 1 年前 |
Safa Ads · CDN:无法下载中继URL:https://cdn.jsdelivr.net/cocoa/Specs/2/e/c/RxSwift/3.0.0-rc.1/RxSwift.podspec.json响应:SSL连接错误 1 年前 |
fun lab · 与Apple Music API集成的未授权请求 1 年前 |
marc-medley · swift shebang脚本的导入路径 1 年前 |
Lorenzo B · 解码单个值时对JSONDecoder的说明 1 年前 |