8

Xcodeプロジェクト用にファイルシステム内のファイルを再配置しています。したがって、Xcodeプロジェクトを開くと、すべてのファイルが赤くなります。

各ファイルを手動で追加できますが、Xcodeがこれらのファイルをすばやく見つける方法はありますか?すべてのファイルは1つのディレクトリにあります。

4

4 に答える 4

7

同じディレクトリに存在する多数の欠落した(赤い)ファイルがある場合は、すべてのファイルを一度に選択(Cmdクリック)することで、「インスペクターで各パスを個別に修正する」方法を改善できます。次のように、インスペクタに「複数の値」が表示されます。

Xcodeスクリーンショット:複数の値

[場所]ドロップダウンの下のボタンをクリックすると、ディレクトリセレクタが表示されます。プロンプトには、[ファイルと場所を選択してください]ではなく[...を含むフォルダを選択してください]と表示されます。

ここに画像の説明を入力してください

于 2013-04-07T21:36:06.043 に答える
5

私の知る限り、Xcodeには移動したファイルを自動的に見つける方法がありません。インスペクター(右側のパネル)を使用してファイルへの参照を再接続できますが、そうするのはやや面倒です。あなたの場合、単に参照を削除してからファイルをプロジェクトに追加する方がおそらく速いでしょう。

于 2012-05-31T00:34:12.537 に答える
1

私はすでに与えられた答えに同意します。実際のピンチで、または最後の手段として、テキストエディタでプロジェクトファイルを開き、パス参照を手動で修正できます。

  1. Xcodeでプロジェクトを閉じます
  2. プロジェクトファイルを安全な場所にバックアップする
  3. Finderで、プロジェクトファイルを右クリックし、[パッケージの内容を表示]を選択します
  4. project.pbxprojをBBEdit(またはTextEditなど)にドラッグします
  5. 必要な「path=xxx」参照を編集します
于 2012-05-31T03:23:20.817 に答える
0

この場合、私はこのステップを実行します:

1)Resという名前の新しいグループを追加します

2)[ファイルの追加...]をクリックします

3)リソースのあるフォルダーを見つけて、[CMD+A]をクリックします

4)「追加されたフォルダのフォルダ参照を作成する」のチェックボックスを設定します。そして、ソースコードでは、例えば「fonts/font1.xml」を使用します。

5)次に、更新のために、Resグループ参照を削除します

6)そして1から4までのステップを実行します

これがお役に立てば幸いです

于 2012-05-31T01:13:04.253 に答える