在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
(1)启动 xcode -> 创建singleView新项目 -> 命名为: objcASwift (2)创建 NextViewController.swift 继承于 UIViewController (3)创建 Demo.swift 继承于 NSObject 注意勾选创建 ** -Briging-Header.h文件 2.ViewController.h 代码(1)导入头文件。编译后导入,否则可能会提示错误;编写时或不会自动提示代码,属正常情况 (2) viewcontroller 页面创建点击事件
3.NextViewController.swift 代码此处应该注意适当位置添加 public 和 @objc 关键字,用以向objective-c暴露接口! 4. Demo.swift代码 (用以验证在objc项目中调用swift文件)
5.运行至此基本完成~ 6.总结1 OC项目中调用Swift文件,关键在于项目头文件 programName-Swift.h 的引入。 2 其次在于连接文件 programName-Bridging-Header.h 的生成。 3 最后在swift文件的对应处添加 public @objc 等关键字,用以将相关方法暴露给objc。 |
请发表评论