最近、新しい MBP Retina でのアニメーションの表示に関連するバグが私のアプリに現れました。再現する新しい MPB はありませんが、影響を受けるユーザーは、大量のデバッグ出力を通じて問題の追跡に協力しています。私のアニメーション デリゲートで animationDidEnd が 2 回呼び出されているようです。コードはかなり長い間 10.5-10.7.4 で動作しており、これはこれまでのところ新しい MBP Retina に分離されているようです。
ビューとアニメーション デリゲートの間の関係が変更され、この可能性が妨げられた場合に備えて、ビュー自体をアニメーション デリゲートとして使用しています。また、animationDidEnd メソッドが 2 つの異なるアニメーション オブジェクトによって呼び出される可能性についてもさらに調査しています (ただし、別のアニメーションがアプリ内のどこかで実行されていることを示すものは何もありません。このデリゲートは言うまでもありません)。
誰かがアニメーション デリゲートに関連するドキュメントの更新を認識している場合は、ポインタまたはその他のアイデアをいただければ幸いです。ありがとう。