0
NSHost *h = [NSHost hostWithName:name];
イムコード財団クラスメッセージ前方宣言エラーです
周りグーグルARC Issue: Receiver 'NSHost' for class message is a forward declaration.
ARC Issue: No known class message for selector 'hostWithName:'
のこの行から、2つのエラーを取得し、私は前方宣言エラーは通常、いくつかのフレームワークを含むように失敗が原因であることがわかります。しかし、NSHostは私のヘッダファイルにインポートされるFoundation Frameworkの一部なので、この状況は変です。そして、私の実装は私のヘッダファイルをインポートします。
NSHostを選択してクリックすると、NSHost.hはNSHost.hで宣言されています。 NSStreamヘッダーファイルは、@class NSHost
のみを宣言します。
Product => Cleanは何も解決しません。私は、問題はここにあるものに関してはかなり混乱している:(
EDIT: 私は問題はNSHostがiOS版では使用できませんということだと思う: -/
bbumねえ、私は理解していませんあなたの答えです。私のクラスのヘッダファイルは、私の実装ファイルの先頭にインポートされます(ここで私はエラーを受け取ります)。そして、 '< Foundation/Foundation.h> 'はヘッダーファイルの一番上にインポートされます。 – RyanM