[Objective-c] [CoreAnimation] CAAnimationを連続して実行する時にbegintimeとdurationの計算がめんどう!

だったので、animationをaddしていけば勝手にdurationを計算してbeginTimeを設定してくれるクラスを作ってみました。

https://github.com/Takachon/VGASequentialAnimationGroup

いまは1つのアニメーションを連続して実行することしか出来ないんですが、
後々は複数のアニメーション(回転+移動+フェードイン)とかもうまいこと設定できるようにしたいです。

てか作ったのはいいけど、こんなん使わなくてもみんな普通にやってるのかな?
調べてもよくわからずだったので作ってしまった(´・ω・`)