Я пытаюсь воспроизвести звук на touchEnded, но у меня проблема. Есть несколько объектов, которые перемещаются вокруг, поэтому, если приведенный ниже код имеет значение true при перемещении любого объекта, он постоянно воспроизводит звук. Как я могу играть только один раз?TouchesEnded Sound?
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{
if(CGRectContainsRect([image1 frame], [image2 frame])){
[self playsound];
}
}