当我尝试使用objective-c项目链接swift框架时,iOS App崩溃了

Art*_*syn 3 frameworks ios swift

当我尝试使用Objective-c项目链接swift框架时,我有问题app崩溃了

dyld: Library not loaded: @rpath/libswiftCoreImage.dylib
  Referenced from: /Users/arcilite/Library/Developer/Xcode/DerivedData/SamplesAdaptiveController-fpznutybiarsvsbwskrhgwflbcdo/Build/Products/Debug-iphonesimulator/AdaptiveController.framework/AdaptiveController
Run Code Online (Sandbox Code Playgroud)

你有什么想法?我可以在objective-c代码中使用swift框架?谢谢

PS Xcode 6.0发布.模拟器

小智 7

在尝试从现有Objective C应用程序中的纯Swift框架调用函数时,我遇到了类似的问题.我正在使用XCode 6.1和iOS 7.1.2设备,并尝试了Stack Overflow上的所有其他建议.

在Objective-C项目中创建一个虚拟Swift文件(如果你的项目中还没有任何Swift文件).在该Swift文件中,只需添加此行即可导入UIKit:

import UIKit
Run Code Online (Sandbox Code Playgroud)

这似乎迫使XCode在应用程序中打包所需的Swift库并阻止它崩溃.