0

したがって、私の記憶が正しければ、プロジェクトの Prefix.pch にインポートされたものはすべて、新しいクラスのそれぞれにインポートされます。ただし、デフォルトでは、NSObject サブクラスは Foundation/Foundation.h をインポートし、ビュー サブクラスはそれぞれのヘッダーで UIKit/UIKit.h をインポートします。

これは過剰輸入ではないでしょうか?基本的に、フレームワーク ヘッダーをクラスで 2 回インポートしていませんか?

4

2 に答える 2

1

無害です。#import指定されたファイルがすでにインポートされている場合、プリプロセッサ ディレクティブは何もしません。

于 2012-11-23T20:37:10.670 に答える
0

警告を回避する方法はありません。警告は警告であり、エラーではありません。間違っている可能性があるからです。この場合、警告を無視してください。

于 2012-12-10T22:03:38.243 に答える