我有三个名为 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的新手。