我想将静态内容添加到Mutable Array中。我使用XML解析解析数据并将动态数据存储到可变数组中。现在我想将静态字符串添加到Mutable Array中。那么我该如何添加呢?
例如:
在我的动态内容数组中,
{
first,
third,
fourth,
fifth.
}
我想将静态String添加到数组的第一个索引中。因为我的要求是,将静态内容显示在第1位。
预期产出:
{
first,
second, //Add the static data into the First index of Array
third,
fourth,
fifth.
}
那我怎么能这样做呢?
感谢。
答案 0 :(得分:1)
如果我明白你的意思。您可以使用:
[NSMutableArray insertObject:atIndex:]
假设myArray是NSMutableArray的实例:
[myArray insertObject:@"second" atIndex:1];
代替NSString,您可以插入所需的每个对象。
答案 1 :(得分:0)
从XML解析创建NSMutableArray之后,您可以像这样实现
支持在XMLArray中,您现在要拥有xml数据,您希望在任何位置插入静态日期,
NSMutableArray *tempArray=[NSMutable array];
for(int i=0;i<[XMLArray count];i++)
{
if(i==1)//accrding to you
[tempArray addObject:yourStaticData];//yourStaticData is object having your data.
else
[tempArray addObject:[XMLArray objectAtIndex:i]];
}
//use tempArray according to you.