【发布时间】:2015-06-29 13:32:56
【问题描述】:
iOS 中的 Fmdb,我的任务是将 100 个 JSON 字符串从网络转换为我的模型,然后在 UITableViewCell 上表示它们,因为我有 3 个按钮来更改 UITableView 上的数据,所以我将数据 fmdb 到本地,当我更改数据时,它首先检查以读取本地数据,然后请求最新数据以重新加载 UITableView 并保存到数据库。所有 3 个更改具有相同的逻辑。因为要存储的 100 个数据我选择异步调度 for 语句,所以问题是当模型插入到表中时,它会卡住我的 UI。我的表有 10+ 列,是否有任何可能只是因为太多列导致插入假设太多时间?
【问题讨论】:
-
“杰森”?您是否只听到了要求而没有看到它们被写下来?
-
@Droppy json数据,抱歉打错了,插入程序成功,只有程序阻塞了我的UI!
-
“异步调度”到哪个队列?
-
@Justin 那么你可能没有异步调度过程
-
@Droppy 全局队列,默认为 0,0!