Timerを使ったアニメーションで予定外の動きに困っております。Serviceを読んで理解し、同意したものとみなします。ホーム質問タグユーザーTimerを使ったアニメーションで予定外の動きに困っております。105件0タイマーを利用してtoyImageCustomViewを4秒おきに生成し、画面の外まで移動したら、そのtoyImageCustomViewを消していく。言う、アニメーションをやりたいのですが、なぜか、最初のtoyImageCustomViewが画面の外で消えると同時に最後のtoyImageCustomViewも画面の途中にもかかわらず、消えてしまいます。この原因がどうしてもわかりません。どなたかご教授願えないでしょうか?よろしくお願いいたします。8:22yanagidayanagida11コードを提示するときは画像ではなく、テキストを使用してください。自分の環境にコピペして動作を再現する、検索をかけて綴りミスを発見する...等々テキストとして提示していただくことで問題点がはるかに見つけやすくなります。(コードとして見やすくするための整形方法もヘルプ等を見ておためしください。票1275行めでインスタンス変数のtoyImageCustomViewをタイマーでこのメソッドが呼ばれるたびに上書きしているので、toyImageCustomViewに入っているのはアニメーションで順に動かしている最後のビューということになります。(4秒ごとに呼ばれて1つのアニメーションが30秒なので、7枚めか8枚めのビューになります。)そして最初のビューのアニメーションが終了して、completionハンドラでインスタンス変数のtoyImageCustomViewを削除しているので、消えるのは最初のビューではなくて、最後のビューになります。簡単に修正するのなら、toyImageCustomViewをインスタンス変数にするのではなく、ローカル変数にして、クロージャに毎回キャプチャして、キャプチャした変数に対してメソッドを呼べばいいと思います。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。'[UIImage?]'」とエラーが出る0Delegateをtimer処理で使うには?0アニメーション途中の座標の取得の方法がわかりません。考え方などでも教えていただけると嬉しいです。0UIViewのアニメーションを連続で実行させるにはどうすれば良いですか。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。