我有三个名为a、b、c 的NSArray 和另一个名为na的NSMutableArray 。
3 个数组包含元素 imagename.image。
当按下按钮时,3 个数组被合并到可变数组na中。数组再次被拆分。重复此过程,在第三次点击后,na的第 10 个元素应显示在另一个视图控制器上。
我已经设置了一个计数器j并且我需要j==3时的步骤。
- (IBAction)selection1:(id)sender {
na = [[NSMutableArray alloc] init];
[na addObjectsFromArray:b];
[na addObjectsFromArray:a];
[na addObjectsFromArray:c];
if(j==3) {
j=1; //I need the code for this part
[self performSegueWithIdentifier: @"SendInfo" sender: self];
} else {
j++;
img1.image=[na objectAtIndex:0];
img2.image=[na objectAtIndex:3];
img3.image=[na objectAtIndex:6];
img4.image=[na objectAtIndex:1];
img5.image=[na objectAtIndex:4];
img6.image=[na objectAtIndex:7];
img7.image=[na objectAtIndex:2];
img8.image=[na objectAtIndex:5];
img9.image=[na objectAtIndex:8];
a=[NSArray arrayWithObjects:img1.image,img2.image,img3.image, nil];
b=[NSArray arrayWithObjects:img4.image,img5.image,img6.image, nil];
c=[NSArray arrayWithObjects:img7.image,img8.image,img9.image, nil];
}
}
你能帮助我吗?我是 xcode 的新手。