NSArray *arrayBlockData = [data objectForKey:kData];
for (NSDictionary *dictTicket in arrayBlockData) {
NSString *blockId = [dictTicket objectForKey:@"block_id"];
[dictJson setObject:blockId forKey:@"block_id"];
[self.arrblockIds addObject:[dictTicket objectForKey:@"block_id"]];
}
[arrkeysAndValues addObject:dictJson];
NSLog(@"arrkeysAndValues %@",arrkeysAndValues);
响应是:
arrKeysValues( { " BLOCK_ID" = 624; }, { " BLOCK_ID" = 624; },
它应该是: arrKeysValues( { " BLOCK_ID" = 623; }, { " BLOCK_ID" = 624; }
答案 0 :(得分:0)
你的问题不明确。但是关于如何将NSDictionary放在NSMutableArray中的代码示例是
NSMutableDictionary *dict = [NSMutableDictionary new];
[dict setValue:@623 forKey:@"block_id"];
NSMutableDictionary *dict2 = [NSMutableDictionary new];
[dict2 setValue:@624 forKey:@"block_id"];
NSMutableArray *newArray = [NSMutableArray new];
[newArray addObject:dict];
[newArray addObject:dict2];
NSLog(@"%@", newArray);