我有1 NSMutableArray裏,我想轉換成陣列的所有數據將在NSString的。 告訴我這個代碼。數組只是NSMutableArray類的對象。如何NSMutableArray中的元素轉換爲NSString的
1
A
回答
2
這要看你怎麼想使用該字符串。
將對象轉換爲字符串的一種方法是在該對象上調用-description
(或-descriptionWithLocale:
)。對於NSArray
(或NSMutableArray
) - 描述方法返回一個字符串,它表示接收方的內容,格式化爲屬性列表。你將得到的結果也將取決於如何在數組中的對象中實現-description
方法。
5
這取決於你如何想要你的字符串。 一種方法可以遍歷數組並轉換它的每個元素。
NSMutableString * result = [[NSMutableString alloc] init];
for (NSObject * obj in array)
{
[result appendString:[obj description]];
}
NSLog(@"The concatenated string is %@", result);
您可以根據項目的類別修改上述代碼。
下面的代碼將數組轉換爲包含逗號和其他信息的字符串。
NSString * result = [array description];
14
如果你只想要數組的元素,那麼你可以嘗試componentsJoinedByString :.此方法返回所有包含分隔符字符串的元素,而不使用其他格式信息。
[array componentsJoinedByString:@","];
這裏「,」是分隔符字符串。
相關問題
- 1. 如何將NSMutableArray的值轉換爲NSString?
- 2. 如何將NSMutableArray轉換爲NSString?
- 3. 如何將NSString轉換爲NSMutableArray?
- 4. 如何將NSMutableArray轉換爲NSString?
- 5. NSMutableArray中元素的字符串轉換
- 6. 如何字節數組轉換來的NSString或NSMutableArray的
- 7. NSString中的NSMutableArray
- 8. 在NSMutableArray中交換元素
- 9. 如何在iOS中將NSMutableArray對象的NSString數據轉換爲小寫字母?
- 10. 如何將NSString的值轉換爲NSInteger
- 11. 加入NSMutableArray中的所有元素以形成NSString
- 12. 將包含NSString的NSArray轉換爲NSString
- 13. 我如何轉換NSString中的JSON值
- 14. 如何將非轉義字符串轉換爲lldb中的NSString?
- 15. PDFDocument轉換爲NSString
- 16. dispatch_data_t轉換爲nsstring
- 17. 如何將XML數據轉換爲NSMutableArray
- 18. 如何將BeautifulSoup元素轉換爲xpath?
- 19. 如何將NSUTF8Encoded中的NSString轉換爲Objective-C iPhone中的NSASCIIEncoding?
- 20. 如何更改NSMutableArray內的NSString的值?
- 21. 如何轉換NSMutableArray至NSMutableData?
- 22. 如何將cstring轉換爲NSString和NSString爲cstring?
- 23. NSString ascii在NSString中轉換
- 24. 如何把「SEL」和「id」轉換爲NSString?
- 25. 如何將一個NSString轉換爲NSDate?
- 26. 如何將nsstring轉換爲nsarray?
- 27. 如何將nsstring轉換爲cString?
- 28. 如何將NSString轉換爲NSDate?
- 29. 如何將此NSData轉換爲NSString?
- 30. 如何將cstring轉換爲NSString?