1

プロジェクトのビルド フェーズでコンパイル ソースからすべてのファイルを削除するとどうなりますか?

Targets -> Build Phses -> Compile Sources -> ファイルのリストの下に存在します。そこにファイルが存在しない場合はどうなりますか?

ありがとう

4

3 に答える 3

1

警告自体が示すように、コンパイラはファイルの処理方法を認識していません。

「ファイルを処理する規則がありません」という警告に従うファイル名を確認し、ビルド段階でそれを探します。次に、そのファイルのみを削除して、プロジェクトを再構築してみてください。

通常、これは Build Phases の下の Compile Sources リストにヘッダー ファイル (.h) がある場合に発生します。

于 2012-04-04T22:53:55.663 に答える
1

object-c をタグとしてリストします。ファイルはすべて .h、.m、または .mm ですか? - .xib または .nib ファイルに加えて?

グループ「コンパイル ソース」は、コンパイラがコンパイルすることが期待されるファイルのセットです。特定のターゲットのメンバーであるそれらは、そのターゲットを作成するために一緒にリンクされたコンパイルの出力を持ちます。「ファイルを処理するルールがありません」というエラーは、通常、システムがファイルの言語を推測できないため、ファイルのコンパイル方法を推測できないことを示しています。

于 2012-04-04T22:54:33.873 に答える
0

以下を行った後、 main.m と yourclassess .m ファイルをコンパイルソースに追加しました

それは非常に似ています:

1.プロジェクトナビゲーターでプロジェクトを選択します。

2.詳細ビューでターゲットを選択します。

3. [ビルド フェーズ] タブを選択します。

4.コンパイル済みソースセクションを展開します

5.もうコンパイルしたくないファイルを削除します

于 2013-11-22T09:05:10.810 に答える