【问题标题】:Xcode code sharingXcode代码分享
【发布时间】:2011-07-08 10:07:14
【问题描述】:

在不同 Xcode 项目之间共享代码的首选方式是什么?

我不是专门谈论我编写的代码,而是在 GitHub 和朋友上找到的开源代码。

在大多数情况下,克隆的 repo 可能只包含少量文件,在某些情况下只有一个 .h 和 .m,因此使用静态库似乎有点过头了。此外,我不想手动向这些存储库添加任何内容(比如配置静态库目标),因为它们可能会由各自的所有者定期更新;请记住,这些是克隆,而不是分叉。

我尝试过使用 Xcode 的工作区,但它最终会抱怨它无法找到某些头文件,无论我在头/用户头搜索路径中放置了什么。

【问题讨论】:

    标签: iphone objective-c xcode project sharing


    【解决方案1】:

    关于共享工作区,这个post 应该有助于搜索路径。否则,这是一个很好的博客 post 用于将 GitHub 与 Xcode 4 结合使用。

    【讨论】:

    • 我看过你引用的第一篇文章,并尝试了第一个答案,但可惜没有用。问题似乎在于 Xcode 环境变量报告了错误的位置。例如$(TARGET_BUILD_DIR) 转换为/build/Debug/,但是当使用工作区时,一个额外的文件夹被插入到路径/build/products/Debug 中,Xcode 似乎忽略或无法处理。第二个答案似乎更合适一些,但是当我只想直接使用源而不是创建静态库时,这会起作用吗? (我不打算直接在 GitHub 上使用 Xcode
    • 我刚刚完成了这篇文章中的步骤,我正在处理一个新的共享工作区项目 - stackoverflow.com/questions/5534235/…。在我按照接受的答案中的确切步骤进行操作之前,看到了与标题错误相同的问题;不理想,重复错误报告。
    • 我也看到并尝试过该解决方案,但真的不喜欢它。对我来说,它破坏了使用工作区的意义,就好像我必须复制标题一样,我还不如复制整个源代码树。
    猜你喜欢
    • 2013-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多