我正在将Swift框架导入到Objective-C项目中,就像这样:
@import MyFramework;
问题在于我正在导入框架的类只认可其中的一些。
被认可的类:
public class RecognizedClass:UIViewController, WKNavigationDelegate, WKScriptMessageHandle
{ ... }
不是的那个类:
public class VeediUtils
{ ... }
他们都是公共的,那么为什么第一个在工作区被识别而另一个却没有?
同时我在头文件 MyFramework-Swift.h 中看到一个类
@interface RecognizedClass : UIViewController <WKNavigationDelegate, WKScriptMessageHandler>
为什么有些出现,而有些不出现?
这是为什么呢?
同时也要指出,当我将 Swift 框架导入到 Swift 项目中时,同样的过程也适用。