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