у меня есть класс 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-Bridge-Header.h у меня есть:
#import "constants.h"
Однако, когда я вызываю kLookAhead в классе Swift, например. как это
let timeInterval = kLookAhead
Я получаю сообщение об ошибке "Использование неразрешенного идентификатора kLookAhead"
Все остальные классы, которые я импортирую в myProduct-Bridging-Header.h, работают нормально, и kLookAhead успешно используется в моих классах objc.
Есть что-то, что я должен знать?