客观,快速的互操作性将在嵌入式框架中工作

时间:2019-04-11 07:59:15

标签: objective-c swift language-interoperability

您好,我有用Objective-C编写的框架,展望未来,我需要使用swift进行开发,而不是我尝试设置互操作性但无法正常工作的Objective-C

我按照以下步骤

  • 在我现有的Framework中添加了swift文件,它是NSObject的子类
  • 添加了一些公共方法
  • 尝试通过导入#import“ mymodule-Swift.h”来使用它的Obj-c文件
  • 正在给文件找不到错误。
import Foundation

@objc public class CairoInfo:NSObject{

    @objc func printSome() {
        print("Print line System")
    }
    @objc func test () {
        print("Test swift Class in objective C project")
    }

}
#import "Cairo-Swift.h"

@implementation CairoBase

@end

0 个答案:

没有答案