将Swift框架集成到objective-c应用程序中 [英] Integrate Swift framework to objective-c application

查看:131
本文介绍了将Swift框架集成到objective-c应用程序中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将swift框架与objective-c应用程序集成。当我正在运行时,我正在崩溃

I am trying to integrate swift framework with objective-c application.when i am running i am getting a crash

@objc public class EquipmentManager{

var sampleString : String = ""

@objc public init(str:String){
    self.sampleString = str
}

@objc public func returnString() ->NSString{
    return sampleString
}
}

我正在尝试访问此类
dyld:未加载库:@ rpath / EquipmentManager.framework / EquipmentManager
参考来自:/private/var/mobile/Containers/Bundle/Application/0A26433B-B169-48A7-A006-528D076FB8A9/ObjcTest.app/ObjcTest
原因:图片未找到

有没有人将Objective-c应用程序与swift框架集成?

Has anyone integrated objective-c application with swift framework?

推荐答案

试试这个:

构建设置中有一个嵌入式内容包含Swift代码标志,需要设置是的。默认为NO!

There is an "Embedded Content Contains Swift Code" flag in the Build Settings that needs to be set to YES. It is NO by default!

参考: TALAA

希望这个有效!

这篇关于将Swift框架集成到objective-c应用程序中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆