一、OC中调用Swift
1、创建一个OC项目
3、会提示你创建一个创建一个桥接文件,记得点Creat Bridging Header
注意点:
当你直接在ViewDidLoad中写跳转的话会提示
Warning: Attempt to present <SwiftAndOCTest.SwiftViewController: 0x7fa468706440> on <ViewController: 0x7fa4687034c0> whose view is not in the window hierarchy!
这个是因为你想弄这个跳转步骤时,ViewDidLoad还没创建好的缘故,你可以加个延时啊,按钮啥的都可以,就不会出现这种问题。
二、Swift中调用OC
1、创建一个Swift的项目
3、会提示你创建一个创建一个桥接文件,记得点Creat Bridging Header
4、在桥接文件中导入头文件,得自己写,无提示