如何对 NSArray 进行排序并在 NSString 中访问?
Posted
技术标签:
【中文标题】如何对 NSArray 进行排序并在 NSString 中访问?【英文标题】:how to sort NSArray and access in NSString? 【发布时间】:2016-02-16 07:09:12 【问题描述】:下面是我存储在**NSArray**
中的Web API response
。如何根据索引路径访问**NSString**
?
下面是图片横幅的预览:
array(
(
"abc.jpg"
),
(
"abc1.jpg"
),
(
"abc21.jpg"
),
(
"abc2.jpg"
),
(
"abc3.jpg"
),
(
"abc4.jpg"
),
(
"abc5.jpg"
))
【问题讨论】:
你能给我演示一下字符串吗?你想要哪个字符串? NSString *logo = [[dataarray objectAtIndex:index]valueForKey:@"logo"]; 我没有上述特定数组的任何键 Objective-C 基础 1 - 不要使用空格来定义变量。 想从整个数组中创建字符串还是只选择索引路径? 【参考方案1】:字符串中的一张图片
NSString *strImage = YourimageArray[index][0]
一个字符串中的多个图像
NSMutableArray *mutArrImages = [NSMutableArray array];
for (int i=0; i< YourimageArray.count; i++)
[mutArrImages addObject:YourimageArray[i][0]];
NSString *strImages = [mutArrImages componentsJoinedByString:@","];
【讨论】:
【参考方案2】:NSString *logo = [[dataarray objectAtIndex:index] objectAtIndex:0];
【讨论】:
我需要访问所有图片 欢迎并享受...!! 谁能告诉我给定答案中有什么问题,谁对此答案不赞成?以上是关于如何对 NSArray 进行排序并在 NSString 中访问?的主要内容,如果未能解决你的问题,请参考以下文章