需要制作一个纯Swift的Framework给OC工程使用

新手上路,请多包涵

整个工程一直用的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"可是就是无法获取接口

阅读 3.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题