Ios For循环在所有内容中运行两次

Ios For循环在所有内容中运行两次,ios,for-loop,Ios,For Loop,我正在尝试将for循环添加到我的购物车中,以便获取特定产品的信息,然后将这些信息显示在我的UITableView中 这是我的for循环: for (int i = 0; i < [waren count]; i++) { NSString *string = [NSString stringWithFormat:@"http://www.someURL.com/%@", [waren objectAtIndex:i]]; NSLog(@"%@",str

我正在尝试将for循环添加到我的购物车中,以便获取特定产品的信息,然后将这些信息显示在我的UITableView中

这是我的for循环:

for (int i = 0; i < [waren count]; i++) {

        NSString *string = [NSString stringWithFormat:@"http://www.someURL.com/%@", [waren objectAtIndex:i]];


        NSLog(@"%@",string);

    }
waren
是一个可变数组,它保存在用户默认值中。现在它包含三个项,但我的循环在数组中运行了三次


我不明白我做错了什么。

您能显示实际输出吗?您的代码是否在tableview委托/数据源方法中?您可能调用了包含for循环的方法三次。如何调用for循环代码?@ConstantinJacob然后它会为每一行调用循环[waren objectAtIndex:indexPath.row]
2013-11-08 10:20:29.885 myClassico[2634:70b] http://www.someURL.com/14549
2013-11-08 10:20:29.886 myClassico[2634:70b] http://www.someURL.com/14565
2013-11-08 10:20:29.886 myClassico[2634:70b] http://www.someURL.com/14483
2013-11-08 10:20:29.886 myClassico[2634:70b] http://www.someURL.com/14549
2013-11-08 10:20:29.887 myClassico[2634:70b] http://www.someURL.com/14565
2013-11-08 10:20:29.887 myClassico[2634:70b] http://www.someURL.com/14483
2013-11-08 10:20:29.887 myClassico[2634:70b] http://www.someURL.com/14549
2013-11-08 10:20:29.888 myClassico[2634:70b] http://www.someURL.com/14565
2013-11-08 10:20:29.888 myClassico[2634:70b] http://www.someURL.com/14483