本文主要是介绍iOS和swift混编,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在swift中调用objective-c:
1.在swift创建之后,再创建objective-c会提示要你创建oc和swift的桥接文件。选是。
2.在桥接文件中导入oc文件的头文件。
#include "Objective&C.h"
3.在oc中写方法
@interface Objective_C : NSObject
-(void)sayObjectC;
@end
#import "Objective&C.h"@implementation Objective_C
-(void)sayObjectC{NSLog(@"say Object");
}
@end
4.在swift中创建oc的对象
5.用oc的对象调用oc的方法。
class ViewController: UIViewController {override func viewDidLoad() {super.viewDidLoad()var o = Objective_C()o.sayObjectC()}
}
这篇关于iOS和swift混编的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!