Swift开发:Swift项目调用OC代码

Swift开发:Swift项目调用OC代码,第1张

概述1  创建swift项目 2 在swift项目中添加oc文件,及.h 和 .m 文件 3 在创建oc文件时,可能提示你是否创建桥接文件,点击是即可,    如果没有提示需要自己创建 4 手动创建桥接文件,选择项目名称 -> Build Settings -> 搜索框输入swift,  Objective Bridging Header中的值设置为 SwiftSocket-Brigding-Head 1 创建swift项目
2 在swift项目中添加oc文件,及.h 和 .m 文件
3 在创建oc文件时,可能提示你是否创建桥接文件,点击是即可,
如果没有提示需要自己创建
4 手动创建桥接文件,选择项目名称 -> Build Settings-> 搜索框输入swift,
Objective BrIDging header中的值设置为 SwiftSocket-Brigding-header.h ,如图

@H_404_26@

5 创建SwiftSocket-Brigding-header.h,在该文件中添加oc头文件 比如:

#import "hello.h"


6 我的oc文件如下 hello.h文件

#import <Foundation/Foundation.h>

@H_403_71@ @interface hello : NSObject

- (voID)sayHello;

@end


hello.m 文件

#import "hello.h"

@implementation hello

- (voID)sayHello {

NSLog(@"hello,i'm oc !");

}

@end

7 swift调用 总结

以上是内存溢出为你收集整理的Swift开发:Swift项目调用OC代码全部内容,希望文章能够帮你解决Swift开发:Swift项目调用OC代码所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1076878.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存