iOS6 に対して XCode 4 でビルドされたアプリがあります。そのワークスペースを XCode 5 で開き、プロジェクトをクリーンアップしてビルドし、シミュレーターで実行すると、動作します (見た目が少し異なり、作業が必要ですが、動作します)。ストーリーボードに移動するだけで他に何もしないと、シミュレーターでアプリを再度実行すると、写真が正しく表示されるのではなく、写真のスライドショーが黒く表示されます。diff を見ると、ストーリー ボード ファイルにいくつかの変更が加えられていることがわかります。スライドショーのみに関連する変更をロールバックしても効果がありません。ストーリーボードをもう一度見るまで、すべての変更を元に戻すことができます。
明らかに適切に機能します。ストーリーボードを見たからといって、すべてを台無しにしなければならないのはなぜですか? ここで、アプリのこの部分を再構築する必要があります。最初にアプリのこの部分をビルドしなかったため、これは苦痛です。これは保守性に優れていません。