我正在为Apple Watch编写一个应用程序,我希望将相应iPhone应用程序(用ObjC编写)中使用的Constants.h
包含到手表应用程序(swift)中。
我已尝试过Apple教程(https://developer.apple.com/library/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html),但是桥接文件没有看到实际的头文件。
错误可能是由于手表扩展是单独的目标,但我应该在何处以及如何指定要包含的文件?
更重要的是,当在桥文件中包含constants.h时,所有常量都显示编辑器错误:
答案 0 :(得分:2)
NSString
是基金会的一部分。编译器抱怨它无法解析该类型。将#import <Foundation/Foundation.h>
添加到标题的顶部。