Мне нужно обработать случай, когда вы можете сделать что-то с анимацией или без нее, а не:
if (animation)
{
[UIView animateWithBlock:^(){...}];
}
else
{
...
}
Я хочу сделать:
[UIView animateWithBlock:^(){...} duration:(animation ? duration : 0)]
но не уверен, что он работает, даже если это так, есть ли какие-либо накладные расходы для использования этого вместо прямого изменения вида?
Спасибо