我的json数据可以包含数据库中任意数量的对象。所有这些都很好,并将数字发送到gameCount中的Objective-c。从那里,我希望objectForKey循环播放直到到达gameCount。我尝试了几种不同的方法,但都失败了。这是代码的一小段。

int gameCount = [count intValue];
    int gameRows = 0;
    while (gameCount > gameRows) {
        gameRows++;
         NSString *thisUser = (NSString *) [dictionaryReturn objectForKey:@"away%i", gameRows];


这显然行不通,但我认为我至少是朝着正确的方向前进。

最佳答案

我不了解其余代码的目的,但至少应以这种方式编写此部分:

...[dictionaryReturn objectForKey:[NSString stringWithFormat:@"away%i", gameRows]]


祝好运!

09-12 16:59