gpt4 book ai didi

ios - 动态加载 UICollectionView 数据源

转载 作者:行者123 更新时间:2023-11-29 10:50:37 52 4
gpt4 key购买 nike

我在加载 UICollectionView 时遇到问题。数据源是一个数组。该数组最多可包含 10k 个元素。转换完成后,在数组中创建对象需要花费大量时间。

我不确定最初使用 n (<< 10k) 个元素加载数组并在滚动时添加对象是否是正确的方法。

任何建议都会很有帮助。谢谢

最佳答案

如果您使用的是 Core Data,则可以分批获取。如果您不使用 CD,那么您需要实现自己的机制来进行批处理。加载(并等待!)任意数量的对象总是一个坏主意。所以建议是:在后台队列中分批加载数据。然后每 x(可能是 1)个加载的对象,将它们发布回主线程,这样您的 viewController 就可以重新加载或在 collectionView 中添加必要的单元格。

关于ios - 动态加载 UICollectionView 数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20607705/

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