2016-04-04 140 views
1

我有一个核心C项目与我的逻辑,并希望用于平台(iOS和Android)。在Android中,我指向我的远程存储库,并通过Gradle下载它,一切工作正常。将C库导入到iOS Xcode项目

我是新来的iOS开发,所以我想知道如果我可以有一个Xcode项目,也许使用CocoaPod,导入我的C项目并配置自己以供我的.swift文件使用。

也许让我的C项目成为一个可导入的Pod,可能吗?谢谢

回答

0

Xcode本地支持C代码。将C文件添加到项目时,Xcode会询问您是否要创建桥接头文件。在那里,你只需粘贴#import "NAME",你可以直接访问所有Swift文件中的代码。 Xcode甚至允许您在单击“添加新文件”时创建C和C++文件。

+0

这部分我知道,我想要的是一些自动下载我的C回购的代码。像'pod install'或类似的东西!谢谢 ! –

+0

那时你可以做任何你想做的事,那完全没有问题。 :)也许一个私人荚帮助你在这里:https://guides.cocoapods.org/making/private-cocoapods.html – Sam0711er

+0

我也读过,也是我的疑问其实是我如何把我的C项目变成一个Pod ,这对我来说有点晦涩难懂...... –