Iphone 在UITableView中插入/删除行的多条消息使数据源不同步

Iphone 在UITableView中插入/删除行的多条消息使数据源不同步,iphone,uitableview,datasource,uiswitch,Iphone,Uitableview,Datasource,Uiswitch,有没有办法处理这样的情况:在UITableView中有一个UI元素,它控制该UITableView中显示或隐藏哪些行,一个是“双击”或向选择器发送多条消息,以便选择器在更新表之前“插入”和“删除”单元格(然后由于数据源不同步而崩溃)? 这个问题出现在(至少)iOS 5.0.1上,当您进入设置并双击(或多次快速点击)“手机数据”时,个人热点行被填满,尽管没有引发异常。。。。。。。?这看起来像一个bug,尽管它非常无害,但我仍然认为它是一个很好的UI模糊哈哈 谢谢 从技术上讲,这不是一个bug,因为

有没有办法处理这样的情况:在UITableView中有一个UI元素,它控制该UITableView中显示或隐藏哪些行,一个是“双击”或向选择器发送多条消息,以便选择器在更新表之前“插入”和“删除”单元格(然后由于数据源不同步而崩溃)?

这个问题出现在(至少)iOS 5.0.1上,当您进入设置并双击(或多次快速点击)“手机数据”时,个人热点行被填满,尽管没有引发异常。。。。。。。?这看起来像一个bug,尽管它非常无害,但我仍然认为它是一个很好的UI模糊哈哈


谢谢

从技术上讲,这不是一个bug,因为它为我们提供了一种处理事件的方法,当有人多次发送消息时,解决方案是在变量而不是对象中设置检查和更新。我在这里写了一个答案: