我有一个 Obj-c 类“constants.h”,如下所示:
// constants.h
#import <Foundation/Foundation.h>
@interface constants : NSObject
#define kLookAhead 3600*24*7*4 //seconds*hours*days*weeks
end
在我的 myProduct-Bridging-Header.h 中,我有:
#import "constants.h"
但是,当我在 Swift 类中调用 kLookAhead 时,例如像这样
let timeInterval = kLookAhead
我收到错误消息“使用未解析的标识符‘kLookAhead’”
我在 myProduct-Bridging-Header.h 中导入的所有其他类都运行良好,并且 kLookAhead 在我的 objc 类中成功使用。
有什么我应该知道的吗?