Если вы анимируете их все сразу в одном и том же временном окне, вы можете сделать их вместе:
[UIView beginAnimations:@"anim1" context:nil];
[UIView setAnimationDuration:0.4];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
object1.frame = newFrame1;
object2.frame = newFrame2;
object3.frame = newFrame3;
object4.frame = newFrame4;
[UIView commitAnimations];