XCodeで誤ってストーリーボードを削除しました。 ただし、アプリを実行すると、アプリは古いストーリーボードがまだ存在するかのように実行されます。古いものを元に戻す方法はありますか、それとも新しいものを代わりにする方法がありますか?
前もって感謝します。
回答:
回答№1は4の仕方 多分 古いものを取り戻す
ほとんどの場合、参照を削除しただけですあなたのプロジェクトからファイルがまだそこにあるように。 (ディスク上の)プロジェクトフォルダーに移動して、ファイルを見つけることができます。 Xcodeでプロジェクトを右クリックし、「Finderで表示」を選択すると見つけることができます
Storyboardファイルは、メインのロケールフォルダーに配置する必要があります(デフォルトで英語)
ファイルがそこにあれば、プロジェクトにドラッグして戻すことができます。
存在しない場合は、他の方法でファイルを見つける必要があります...何らかのバージョン管理を使用していますか?別のストーリーボードに置き換えることもできます。
新しいものと交換する方法
ターゲットの[概要]タブで新しいストーリーボードを指定できます。
あなたはそれを見つけることができます
- プロジェクトを押す
- ターゲットを押す
- ドロップダウンから新しいストーリーボードを選択します。
回答№2の場合は0
シミュレーターで実行する場合(必要なストーリーボードのバージョンがある場合)、おそらくシミュレーターアプリフォルダーからストーリーボードを取得できます。私の場合、パスは次のようになります。
〜/ライブラリ/ Application Support / iPhone Simulator / 6.1 / Applications / 87519545-64CB-4917-B3CF-821F7BF968BD / audioconverting.app / en.lproj / MainStoryboard.storyboardc
ただし、ソースコードのバージョン管理にはgitを使用することをお勧めします。
それが役に立てば幸い。