0

生成したコードを整理したかったので、プロジェクトから参照を削除し、その後、クラスと階層を整理するフォルダー構造を Finder に作成しました。

その後、クラスをプロジェクトに追加し直し、「任意のフォルダーのグループを作成する」を選択し、「アイテムを宛先グループフォルダーにコピーする (必要な場合)」を選択解除しました。これは、同じクラスを使用する複数のプロジェクトがあり、 1 つのソースと 1 つのバージョン。

現在、次の問題があります。プロジェクト内からクラスを編集すると、オートコンプリートが正しく機能しません。

変数の色が消え (BOOL、float などの変数を除く)、メソッドのオートコンプリートが正しく機能しません。一部の方法のみを示します。

次に、すべてのヘッダー インポートがまだ機能するのはなぜだろうと思っていました。#import "test.h" と入力すると、コンパイラはどこを探しますか? フォルダパスも含まれているべきではありませんか?

4

1 に答える 1

2

Xcode を終了して、フォルダーに移動してみてください。

/Users/*your_username*/Library/Developer/Xcode/DerivedData

プロジェクト名のように名前が始まるフォルダーがそこにあるはずです。そのフォルダを削除します。

Xcode でプロジェクトを再度開き、クリーンアップしてからビルドします。

于 2012-08-21T22:26:42.653 に答える