在Swift中从表视图更新id ='something'的行

时间:2018-11-14 01:07:12

标签: ios swift uitableview

我想做些更新app中的tableCell productCounter = count的操作,其中productId ='iphone'。

我当时想获取表的所有索引路径,然后检查哪个单元格具有productID =='iPhone'并进行更新。但是我只是想知道Swift中是否有更好的方法可以做到这一点。

1 个答案:

答案 0 :(得分:2)

由于只需要更新可见单元格,因此可以从表视图中获取可见索引路径的数组。然后查看数据模型中的相应数据,以查找匹配的数据。然后告诉表视图重新加载那些匹配的索引路径。

这是比您的基本思想更有效的解决方案,因为不需要检查数据中当前不可见的行。