iIm试图从Firebase中删除一个项目,但我遇到了一个奇怪的问题。cartTable.deleteRows(at:[indexPath], with: .fade)
问题是,每次我删除一个项目时,下一个项目都会在Firebase中被删除,而不是我选择的项目当我到达数组的末尾时,我得到错误"index out out of range“。我猜这和indexpath/数组的位置有关?
提前感谢!
我随身带着下面的数组。scala> var a1 =Array(1.1,2.4,3.6)我需要根据输入值below.Basically从这个数组中获取索引,我需要三个元素的数组有两个索引。对于ex- 1.1和2.4之间的所有输入都应该在第一个存储桶中。在2.5和3.6之间的所有输入都应该在第二个存储桶中。但这将导致最后一项,即3.6将在第三个索引中下</e
我正在尝试使用for循环来迭代数组,并在每个项目上执行异步函数。我希望这是按顺序发生的,并且我不希望数组中下一项的下一个异步函数在前一项的异步函数完成之前执行。下面是我的代码: function asyncFunc(i) //Here I am updating my database which is the async part of this function