Swift 能直接调用C函数吗
2 回答
慕少森
TA贡献2019条经验 获得超9个赞
可以。
对于Foundation包括的系统函数,不需要任何声明就可以直接使用。
比如 let now = time(nil) 取得当前系统时间,就是直接调用C语言函数time(NULL)
对于自定义的C语言函数,可以直接参考github上搜rockfordwei/cswift,是调用C语言方法的教科书,包括静态编译、动态库调用、脚本调用的三种不同方法,以及rockfordwei/csweet,是在Swift内直接调用C++函数的方法,还有rockfordwei/Perfect-RE2,是一个在Swift内调用C++11语种分支的范例。
- 2 回答
- 0 关注
- 1260 浏览
添加回答
举报
0/150
提交
取消