配列に画像がありますが、NULLを返します
私はこのコードを使用しました
- (void)viewDidLoad
{
[super viewDidLoad];
images= [[NSArray arrayWithObjects:
[UIImage imageNamed:@"1.png"],
[UIImage imageNamed:@"2.png"],
[UIImage imageNamed:@"3.png"],
[UIImage imageNamed:@"4.png"],
nil] retain];
}
-(IBAction)Next
{
currentImage++;
if(currentImage >= [images count])
{
currentImage=0;
}
UIImage *img=[images objectAtIndex:currentImage];
[animalphoto setImage:img];
NSLog(@"print:%@",currentImage);
}
1回目はクリックボタンの画像が表示されますが、2回目は画像が表示されず、NULL値を返します。コードに適用される提案とソースコードを指定してください。