我想将NSMutableArray中的项目复制到另一个数组中。
我在我的前两个可变数组(storiesRSS1
和storiesRSS2
)中添加了项目:
[item setObject:currentTitle forKey:@"title"];
[item setObject:currentLink forKey:@"link"];
[item setObject:currentSummary forKey:@"summary"];
[item setObject:currentDate forKey:@"date"];
[item setObject:currentImage forKey:@"image"];
[item setObject:currentMovie forKey:@"movie"];
[storiesRSS1 addObject:[item copy]];
[item setObject:currentTitle forKey:@"title"];
[item setObject:currentLink forKey:@"link"];
[item setObject:currentSummary forKey:@"summary"];
[item setObject:currentDate forKey:@"date"];
[item setObject:currentImage forKey:@"image"];
[item setObject:currentMovie forKey:@"movie"];
[storiesRSS2 addObject:[item copy]];
对于这两个数组,它们可以正常工作。
之后,我想将它们混合到第三个数组 (stories
) 中。
int i=0;
int nbElement=[storiesRSS1 count]+[storiesRSS2 count];
while (i<nbElement) {
if (i<[tempArrayTed count]) {
[stories addObject:[storiesRSS1 objectAtIndex:i]];
}
if (i<[tempArrayYoutube count]) {
[stories addObject:[storiesRSS2 objectAtIndex:i]];
}
i++;
}
但是当我尝试展示每个项目时,它总是
null
!你能帮帮我吗,谢谢。