【问题标题】:Import C repository to iOS Xcode project将 C 存储库导入 iOS Xcode 项目
【发布时间】:2016-04-04 22:52:49
【问题描述】:

我有一个带有我的逻辑的核心 C 项目,并希望同时用于两个平台(iOS 和 Android)。在 android 中,我指向我的远程存储库并通过 Gradle 下载它,一切正常。

我是 iOS 开发新手,所以我想知道我是否可以拥有一个 Xcode 项目,可能使用 CocoaPod,它导入我的 C 项目并将其自身配置为供我的 .swift 文件使用。

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

【问题讨论】:

    标签: ios objective-c xcode cocoapods


    【解决方案1】:

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

    【讨论】:

    • 这部分我知道,我想要的是一些自动下载我的 C repo 的代码。喜欢pod install 或类似的东西!谢谢!
    • 那时你可以做任何你想做的事,这完全没问题。 :) 也许私人 Pod 可以帮助您:guides.cocoapods.org/making/private-cocoapods.html
    • 我也读过,我的疑问实际上是如何将我的 C 项目变成 Pod,这对我来说有点晦涩......
    • 在 cocoapods 的网站上有一个关于将你的项目变成 pod 的完整指南。guides.cocoapods.org/making/making-a-cocoapod.html
    猜你喜欢
    • 1970-01-01
    • 2012-02-12
    • 2013-09-24
    • 2016-09-30
    • 2023-04-10
    • 2012-09-23
    • 1970-01-01
    • 2016-10-17
    • 1970-01-01
    相关资源
    最近更新 更多