-1

我目前正在使用快速枚举变量,这看起来很简单,但我无法让它工作。

我有这个代码,它可以工作

for (NSDictionary *story in stories){

    NSLog(@"%@", [story objectForKey:@"title"]);

}

这实际上打印了存储在标题中的每个键。现在,我尝试这样做

for (NSDictionary *story in stories){

    NSLog(@"%@", [story objectForKey:@"title"]);

    NSString *titles = [story objectForKey:@"title"];

    [self.bigText setText:titles];
}

它只打印一个。为什么?

4

1 回答 1

1

没关系,我自己想通了。

NSMutableString *string = [[NSMutableString alloc] init];


for (NSDictionary *story in stories){

    NSLog(@"%@", [story objectForKey:@"title"]);

    [string appendString:[NSString stringWithFormat:@"%@", [story objectForKey:@"title"]]];
}

self.bigText.text = string;
于 2014-01-31T18:17:16.397 回答