こんにちは、メソッド呼び出しで画像を変更しようとしています。メソッドが呼び出されると、元の画像が返されます
-(void)change
{
if ((player.image = [UIImage imageNamed:@"first.png"]))
{
player.image = [UIImage imageNamed:@"second.png"]));
}
else
{
player.image = [UIImage imageNamed:@"first.png"]));
}
}
これは「first.png」画像を「second.png」に変更しますが、再度呼び出されたときは機能しません。
どこが間違っていますか?