2011-07-20 7 views
0

をリスト?名前と姓が「名前、姓、名、姓...」のような文字列で配置されているという要件がありますか?NSDictionaryのは、このようにNSMutableDictionaryのすべての

これは、すべての名前ではなく、姓で文字列を与える:

NSString * result = [[urlArray valueForKey:@"NAME"] componentsJoinedByString:@", "]; 

はNSMutableDictionaryのすべての値を持つ文字列を作成するには、上記のものと類似の方法はありますか?

+1

私は[NSNumber numberWithFloat:familyName]の部分をよく理解していません。私はfamilyNameが文字列だと思いますか?もしそうでなければ、私は謝罪し、コードを理解するが、familyNameがどのように浮動小数点になる可能性はない。

+0

抜けましたが、よく気づいています...肯定的な評価等も妥当です –

答えて

1

このような何か試してみてください:詳細はお場合Apple docs

+0

素晴らしい、ありがとうございます。 –

0

NSDictionaryのからのNSStringを作成するコードは」(ように見えるかもしれ見るため

NSString *result = [NSString stringWithFormat:@"%@, %@", [urlArray valueForKey:@"SURNAME"], [urlArray valueForKey:@"NAME"]]; 

%@は、Objective-Cのオブジェクトを表し

NSMutableString* mutableString = [NSMutableString string]; 
NSDictionary* dictionary; 

for(NSString* key in [dictionary allKeys]) 
{ 
    [mutableString appendString:[[dictionary objectForKey:key] description]]; 
} 
関連する問題