我无法从Objective-C头文件中引用SomeSwiftProtocol
。
你知道怎么做吗?
我的协议定义如下:
@objc protocol SomeSwiftProtocol : class {
func someFunc()
}
定义良好(不是like here),因为我可以通过导入Swift桥接标题从.m
文件中使用它:
#import "MyProject-Swift.h"
但是当我将它放入.h
文件时,找不到该导入。
例如,这是SomeClass.h
:
// This import is not found...
#import "MyProject-Swift.h"
// ...so the protocol is not found
@interface SomeClass : UIView<SomeSwiftProtocol>
@end