在ios中将NSString拆分为NSArray
Posted
技术标签:
【中文标题】在ios中将NSString拆分为NSArray【英文标题】:split NSString into NSArray in ios 【发布时间】:2015-02-13 07:38:57 【问题描述】:我正在尝试将 NSString 拆分为 NSArray.String,如下所示:
@"text,image".
我是这样拆分的:
arrayAnsType = [self.strAnsType componentsSeparatedByString:@","];
NSLog(@"Terms array %@",arrayAnsType);
但是输出是这样的:
(
"(\n \"text",
"image\"\n)"
)
【问题讨论】:
将日志改为先打印字符串再打印数组。另外,您实际上并没有问问题... 提供的文本不会导致该数组。给我们一个正确的例子。 @Wain 我已经这样做了... @vikingosegundo ,self.strAnsType=@"text,image".... 我同意@vikingosegundo 你给出的例子没有意义,应该是不可能的 【参考方案1】:当您打印数组时,您将看到如下输出...这是数组在控制台上的样子。 ( 文本, 图片 )
您可以尝试如下访问数组对象
NSLog("@%@", arrayAnsType[0]);
这将打印“文本”
【讨论】:
以上是关于在ios中将NSString拆分为NSArray的主要内容,如果未能解决你的问题,请参考以下文章
如何在 ios 中将 NSString 数据转换为 Uiimage 视图
如何在 ios 中将 Base64 编码的 NSString 转换为字节数组(Java)?