2016-04-18 9 views
0

私はApple Watch用のアプリを書いています。対応するiPhoneアプリ(ObjCで書かれています)に使用されているConstants.hをwatch app(swift)に含めたいと思います。 Appleのチュートリアル(https://developer.apple.com/library/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html)を試しましたが、ブリッジファイルに実際のヘッダーファイルが表示されません。Bridge Objective-C to Swift - ファイルが表示されない

おそらく、エラーは、時計拡張が別のターゲットであることが原因で発生する可能性がありますが、どこにファイルを含めるかを指定する必要がありますか?

ブリッジファイル内constants.hを含むときより何、すべての定数は、エディタのエラーを示している。

xcode

答えて

2

NSStringは、財団の一部です。コンパイラは、その型を解決できないと不平を言っています。ヘッダーの上部に#import <Foundation/Foundation.h>を追加します。

+0

ありがとうございます。出来た。私は基礎も、constants.hではなく、ブリッジングファイルに含めるように追加しました。 – izik461

関連する問題