Swift调用C/C++/OC语言桥接文件命名规则
2015-09-15 09:33
453 查看
随着Swift语言2.0已经发布,Swift变得更加完善,在Swift中要想调用C、C++、Object-C语言中的函数,
在调用之前,必须要告诉编译器让Swift语言识别C、C++、OC,那么自然需要一个文件作为中间桥梁
此桥接文件的命名有着一定的规则:
项目名-Brigding-Header
假如项目名为:SayHello
1.右键项目 - New File - Header File
2.命名为:SayHello-Brigding-Header.h
3.并且需要在项目中进行配置:项目 - Builde Setting - Object Bridging Header中将"SayHello-Brigding-Header"填写进入
4.在需要调用C、C++、Object-C函数的地方引入相关头文件等操作,就可以在项目中随心所欲的调用 C、C++、OC类中函数和方法
在调用之前,必须要告诉编译器让Swift语言识别C、C++、OC,那么自然需要一个文件作为中间桥梁
此桥接文件的命名有着一定的规则:
项目名-Brigding-Header
假如项目名为:SayHello
1.右键项目 - New File - Header File
2.命名为:SayHello-Brigding-Header.h
3.并且需要在项目中进行配置:项目 - Builde Setting - Object Bridging Header中将"SayHello-Brigding-Header"填写进入
4.在需要调用C、C++、Object-C函数的地方引入相关头文件等操作,就可以在项目中随心所欲的调用 C、C++、OC类中函数和方法
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- Apple Swift学习教程
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- Lua和C语言的交互详解
- 关于C语言中参数的传值问题
- 简要对比C语言中三个用于退出进程的函数
- 深入C++中API的问题详解
- 基于C语言string函数的详解
- C语言中fchdir()函数和rewinddir()函数的使用详解
- C语言内存对齐实例详解
- 使用C语言判断英文字符大小写的方法
- c语言实现的带通配符匹配算法
- C语言实现顺序表基本操作汇总
- C语言中计算正弦的相关函数总结