を含むに変換しようとしNSArray
ています。これは、配列を反復処理して最後の文字列を追加することで実現できますが、これを実現する簡単な方法があるはずです。NSString
NSDictionary
componentsJoinedByString:
私が持っているサンプル配列は、
[o] {name = "ABC"、age = "19"、package = "3.4"}
[1] {name = "PQR"、age = "33"、package = "5.0"}
[2] {name = "XYZ"、age = "24"、package = "2.2"}
私が今していることは、
NSString *name = @"";
NSString *age = @"";
NSString *package = @"";
for(NSDictionary *p in array)
{
name = [name stringByAppendingFormat:@"%@,",[p valueForKey:@"name"]];
age = [age stringByAppendingFormat:@"%@,",[p valueForKey:@"age"]];
package = [package stringByAppendingFormat:@"%@,",[p valueForKey:@"package"]];
}
name = [name substringToIndex:[name length] - 1];
age = [age substringToIndex:[age length] - 1];
package = [package substringToIndex:[package length] - 1];
NSLog(@"%@",name);
NSLog(@"%@",age);
NSLog(@"%@",package);
これを取得するためのより簡単な方法はありますか?