美文网首页
Objective-C工程中使用Swift资源

Objective-C工程中使用Swift资源

作者: 小朴同学 | 来源:发表于2019-02-17 17:33 被阅读0次
  1. Objective-C中调用Swift
    • 把这个资源copy到OC工程的根目录文件路径下
    • 用Xcode打开OC工程
    • 拖拽这个资源的**.xcodeproj文件到OC工程中和Products同一级
    • 点击OC工程的根->TARGETS->General下的Embeded Binaries
    • 点击+选择**.xcodeproj下的Products下的 **.framework 点击Add
    • 选中一个文件夹(你想把新创建的文件放在里面的),我选择的Supporting Files,command + N -> Cocoa Touch Class -> 创建一个Swift文件
    • 第一次在OC中创建Swift文件会出现Would you like to configure an Objective-C bridging header?
    • 选择 Create Bridging Header
    • 导入你想用的文件中如下,第一次导入Xcode不会提示,你直接导入这个资源的包名就好
    #import "testDemo-Bridging-Header.h"
    @import SocketIO;
    
    • 会报错,没找到,你直接Command + R运行下,下次再导入就会有提示了。
  2. Swift中调用Objective-C
    做相对应的操作即可

相关文章

网友评论

      本文标题:Objective-C工程中使用Swift资源

      本文链接:https://www.haomeiwen.com/subject/jnageqtx.html