通过NSLog打印时,我有一个看起来像这样的数组:
{
response = "Valid";
updates = (
{
string = "test";
integer = 3493;
},
{
string = "test2";
integer = 55454;
}
);
start-index = 0;
我的问题是我如何遍历“updates”数组,以便我可以分别打印每个“字符串”的值。
应该是一个简单的“for”循环还是什么?
戴夫
答案 0 :(得分:1)
假设您的NSLogged数据具有一种带有名称数据的NSDictionary类型。
NSArray *updates = [data objectForKey:@"updates"];
for (NSDictionary *update in updates) {
NSLog(@"Update: %@ - %@", [update objectForKey:@"string"], [update objectForKey:@"integer"]);
}