在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1新建类选择Swift 的时候, 会出现是否选择生成类似这样的头文件, 选择生成,(用于Swift类调用Oc的类使用的) 2 在Oc的类中声明 工程的名字加上-Swift.h 类似 3 接下来进入下一个界面的方法就都一样啦。 present 到Swift 界面 : SwiftViewController *pushSwift = [[SwiftViewController alloc] init]; //[pushSwift leftReturnBtn]; [self presentViewController:pushSwift animated:YES completion:nil]; Swift 界面返回 Oc界面 self.dismissViewControllerAnimated(true, completion: nil)
接下来说说怎么从Swift 界面跳转到OC界面 1 在 工程名-Bridging-Header.h这个类中声明要进入的OC类 如图:
接下来可以在Swift类中调用啦 如下: let nextVc : ViewController! nextVc = ViewController.init() self.presentViewController(nextVc, animated: true, completion: nil)
声明可以被别的类调用的属性的方法 var trantsStr : String = String()//"声明的属性不能联想,只能copy啊";
完整工程链接我会发评论里
|
请发表评论