如何将NSArray转换为objective-c中的NSString?如何将NSArray转换为NSString
回答
铭记你不说什么在NSArray中,你可以这样做:
NSArray *arr = [NSArray arrayWithObjects: @"foo", @"bar", @"baz"];
[arr componentsJoinedByString: @","]
是的,我发现这是强烈假设你有文字。或者它是使用描述字段呢?最有可能...但在这种情况下几乎不可用。 – nembleton 2012-10-01 21:26:37
Aternatively弗兰克的方法,它工作得很好,你也可以做
NSString *myArrayString = [array description];
NSArray上的描述的默认实现将以整齐的格式打印出内容。
这里的一个问题是,myArrayString将围绕文本{...}如何摆脱这种情况?谢谢! – TommyG 2011-11-04 23:26:28
这是我已经将我NSArray
到NSString
NSError *error = nil;
NSData *data = [NSJSONSerialization dataWithJSONObject:aArray options:kNilOptions error:&error];
NSString *str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
这是我找到的最安全的方法,假设您最终想要恢复到数组状态。谢谢! – 2017-05-02 01:21:57
雨燕3.0最新更新
let string = array.componentsJoined(by: ",")
您可以在函数中使用任何分隔要数组元素目前分离在上面的例子中是“,”。
- 1. 将NSString转换为NSArray
- 2. 如何将nsstring转换为nsarray?
- 3. 如何将NSArray转换为NSString **
- 4. 将包含NSString的NSArray转换为NSString
- 5. 将nsstring数据转换为nsarray(plist)
- 6. 将NSArray转换为NSString包含NSDictionary
- 7. 将NSArray转换为IOS中的NSstring
- 8. 如何将NSArray转换为目标c中的NSString?
- 9. 转换的NSString的NSArray
- 10. 下载plist(在NSString)转换为NSArray
- 11. 如何将JSON数组转换为NSArray
- 12. 我如何将NSData转换为NSArray?
- 13. 如何将NSArray转换为NSData?
- 14. 如何将NSManagedObjects的NSArray转换为NSData
- 15. 如何将NSData转换为NSArray(或NSObject)
- 16. 将NSString转换为具有多个条件的NSArray
- 17. 将NSString输出转换为NSArray的最佳方法
- 18. 如何将一个NSString转换为NSDate?
- 19. 如何将NSMutableArray转换为NSString?
- 20. 如何将nsstring转换为cString?
- 21. 如何将NSString转换为NSDate?
- 22. 如何将此NSData转换为NSString?
- 23. 如何将cstring转换为NSString?
- 24. 如何将NSString *转换为ANTLR3_UINT8或ANTLR3_UINT16
- 25. 如何将NSDate转换为NSString?
- 26. 如何将NSMutableString转换为常规NSString?
- 27. 如何将NSString转换为NSDictionary?
- 28. 如何将NSString转换为NSMutableArray?
- 29. iOS:如何将NSString转换为NSDate?
- 30. 如何将nsstring转换为uicolor?
你能更具体吗? NSArray可以包含任何Objective-C类的实例。 – 2010-03-05 13:02:42
请参阅: http://stackoverflow.com/questions/1828665/convert-nsarray-to-nsstring-objective-c – mfazekas 2010-03-05 13:07:24
[转换NSString逗号分隔为NSArray](http://stackoverflow.com/a/8204215/ 194544) – beryllium 2012-03-26 19:53:20