我有collectionview
具有像pintrest这样的自定义布局,首先我加载了10张图片,然后当用户到达scroll
请求的一半时被触发时,每次我都从sql本地数据库中获取数据当应用程序打开API调用时,我必须以影响其他进程的方式调用API:
DispatchQueue.global(qos: .background).async {}
使用 alamofire
调用API,
如果我从SQL数据库中后台获取数据,则应用程序将崩溃,因此无法在后台线程中获取数据。但是,它挂起滚动。
另外,当我每10条新记录collectionview
都重新加载数据时,它会降低滚动速度。如何处理这两个问题?