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

前端之家收集整理的这篇文章主要介绍了Swift开发:Swift项目调用OC代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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


5 创建SwiftSocket-Brigding-Header.h,在该文件添加oc头文件

比如:

#import "hello.h"


6 我的oc文件如下

hello.h文件

#import <Foundation/Foundation.h>

@interface hello : NSObject

- (void)sayHello;

@end


hello.m 文件

#import "hello.h"

@implementation hello

- (void)sayHello {

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

}

@end

7 swift调用

原文链接:https://www.f2er.com/swift/323915.html

猜你在找的Swift相关文章