将Swift框架集成到objective-c应用程序中 [英] Integrate Swift framework to objective-c application
本文介绍了将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屋!
查看全文