2

プロジェクトをxcodeで開発し、プロジェクト内の未使用のインポートとステートメントを検出するために、「AppCode」でプロジェクトを開きました。私が直面している問題は、AppCode がプロジェクトの .m ファイルで未使用のインポート ファイルのみを検出し、.h ファイルに不要なインポート ステートメントを含めると、AppCode がそれを検出せず、そのファイルの色が灰色にならないことです。 .

IDE として「AppCode」を使用している場合、プロジェクトの .h ファイルで未使用の imports ステートメントを検出する方法はありますか?

4

1 に答える 1

7

いいえ、AppCode は意図的にヘッダー ファイルに未使用のインポートを表示しません。ヘッダーは他のヘッダーに含まれている可能性があり、ヘッダーで未使用のインポートを検出することはほとんど不可能です。ところで、他のヘッダーにヘッダーを含めることは良いスタイルではありません。@class や @protocol などの事前宣言を使用して、対応するソース ファイルに実際のヘッダーを含めることを常にお勧めします。このアプローチにより、依存関係が少なくなり、プログラムのコンパイルが高速になります。

于 2013-04-23T12:33:24.847 に答える