AnimationではCABasicAnimationクラスに色々とプロパティを設定することで、アニメーションがどう振る舞うか(始点と終点)アニメーションのタイプ(移動、回転、サイズ変更など)アニメーションの長さアニメーションの繰り返し回数などが設定できます。10;というように設定することで、設定したアプリを「10回繰り返す」というように宣言できます。・・・さて、ここで困ったのが次の疑問:『アニメーションを永遠に繰り返すにはどうしたらいいのか』でした。Appleのドキュメントを見ても、それらしいプロパティはないし、試しに「-1」を設定してみても効果無し*1。便利なフレームワークなのにどうしたものかなぁ、とググっていたら、Appleがボクの質問にまさしく答えてくれるドキュメントを出していることに気づきました。Google検索結果の見出しでは以下の記述。アニメーションは1秒の長さで、無限に反復します。アニメーションが1.5に到達すると、また0に戻り、繰り返されます。次のコードでこれを設定します。...「これだ!やった、さすがアップル!」と期待して開いてみたら、そこにはこんなコードが。・・・あ、そうですか。これを「無限」て言いますか。これでアニメーションがいつまでも繰り返されている(ように見せる)処理が分かりました。めでたし、めでたし?繰り返し回数についての追記その後分かったことです。repeatCountはfloatで定義されているので、“2.75”という指定をすると、「2回繰り返し、3回目の75%まで進んだところで止まる」という動作になることが分かりました。あとautoreversesがYESの場合、reverseぶんの動作も含めて「1回」とカウントされるのでご注意を。autoreleaseまわりの...。