【发布时间】:2017-04-27 08:04:34
【问题描述】:
我在我的项目中发现了崩溃代码,但我不知道这段代码有什么问题,请告诉我
for(NSMutableDictionary *dict in sortedArray)
{
NSNumber *dist = dict[kDistance];
for(DRMapView * mapObj in mapViewDataArrayNew)
{
if([mapObj.mDistance isEqualToNumber:dist])
{
[self.barsDataArray addObject:mapObj];
}
}
}
有人说使用 index for 循环 如何用循环索引替换每个
提前谢谢
【问题讨论】:
-
barsDataArray的数据类型是什么?请尽可能格式化并解释您的问题以获得更好的回应。尝试解释所有变量和数据类型。
-
你的代码在哪一行停止了?
-
self.barsDataArray 是 NSMuatble 对象吗?
-
枚举时不能修改数组。您可以执行以下操作:stackoverflow.com/a/14152891/3901620
-
self.barsDataArray是可变数组,sortedArray是可变数组,mapviewdataarraynew是可变数组
标签: ios for-loop foreach nsarray