私は次のようなことをしようとしています:
<Create a CAAnimationGroup aGroup with removedOnCompletion = NO ...>
[aLayer addAnimation:aGroup forKey:@"someKey"];
というわけでアニメ班が演じるのは…
そして、同じアニメーション グループを再作成せずに取得し、レイヤーに再追加して再生できるようにしたいと考えています。何かのようなもの:
CAAnimationGroup* theOldGroup = (CAAnimationGroup*)[aLayer animationForKey:@"someKey"];
[aLayer addAnimation:theOldGroup forKey:@"someKey"];
ただし、aGroup のアドレスは、animationForKey から返されるものとは異なります。速度を 1 に設定しようとしたり、何かを実行しようとすると、アプリがクラッシュします (BAD_ACCESS とも呼ばれます)。
私は何が欠けていますか?