2012-01-10 10 views
0

NSMutableArrayをNSStringに変換しようとしていますか?私の問題は、NSStringの構造を実際に理解していないことだと思います。私の限られた知識では、文字列は次のようになります。iphoneNSMutableArrayをNSStringに変換する方法は?

+0

NSStringを形成する配列要素を追加したいのですか? – Ilanchezhian

+1

実際にあなたは同様の質問で迷惑メールをしています。http://stackoverflow.com/questions/8800747/how-to-store-the-data-into-nsmutablestring、http://stackoverflow.com/questions/8787505/how -to-converted-nsmutablearray-values-into-nsstringおよび現在の値。ちょうどあなたが欲しいものを確認し、明確に尋ねる。 – Ilanchezhian

答えて

2

NSMutableStringを取ると、このコードを試してみてください

string = [string appendString:[NSString stringWithFormat:"%@", [array objectAtIndex:i]]]; 
+20

悪い答えが受け入れられたのはかなり面白いです。親愛なる未来のリーダー:Leenaの答えをチェックしてください。 – vikingosegundo

+0

ああ、実際にはそのコードが間違っていて、 '-appendString:'はインプレースで動作し、何も返さず、NSStringsの '-stringByAppendingString:'は新しい文字列を返します。 – vikingosegundo

+3

署名は ' - (void)appendString:(NSString *)aString'なので、文字列を返さない。 – vikingosegundo

57

のようなあなたの文字列

にすべての配列の文字列を追加: -

NSString *string = [array componentsJoinedByString:@","]; 
関連する問題