如何从Objective-C标头引用Swift协议

时间:2017-06-26 14:08:15

标签: objective-c swift

我无法从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

0 个答案:

没有答案