我正在尝试将NSArray
转换为包含NSString
的{{1}},我可以通过迭代遍历数组来实现这一点,并使用最后一个追加字符串,但我认为应该有一些实现这一目标的简单方法NSDictionary
是否有?
我是一个样本数组,
[o] {name =“ABC”,age =“19”,package =“3.4”}
[1] {name =“PQR”,age =“33”,package =“5.0”}
[2] {name =“XYZ”,age =“24”,package =“2.2”}
我现在正在做的是,
componentsJoinedByString:
有更简单的方法来获得这个吗?
答案 0 :(得分:2)
干得好:
假设您有array
包含NSDictionary的对象。
NSString *name = [[array valueForKey:@"name"] componentsJoinedByString:@","];
NSString *age = [[array valueForKey:@"age"] componentsJoinedByString:@","];
NSString *package = [[array valueForKey:@"package"] componentsJoinedByString:@","];
NSLog(@"%@",name);
NSLog(@"%@",age);
NSLog(@"%@",package);