整个工程一直用的swift,现在需要将其中一个模块提取出来打包成SDK给其他人使用,根据网上的资料创建了一个framework,在我自己的swift工程中能正常的使用,但是在oc的工程中添加了这个framework,编译也通过了,但就是无法调用里面的接口
在制作framework的工程中,一个是我自己的接口文件(没有引用任何第三方),还有一个自动生成的.h文件(里面我没有去添加任何东西)
// 接口文件大概就是这个样子
// sdk.swift
public func test() {
//do something
}
在引用的oc的工程里,我也将Build Setting里面的Embedded Content Contains Swift Code设置成了Yes,然后#import "sdk/sdk-Swift.h"
可是就是无法获取接口