gpt4 book ai didi

objective-c - 创建 Cocoa 框架并从另一个 Cocoa 项目使用它

转载 作者:行者123 更新时间:2023-12-03 17:14:45 24 4
gpt4 key购买 nike

好吧,我知道这个问题似乎很容易回答,或者可能有记录,但说实话,我对这个主题 100% 感到困惑,其效果就像……提交苹果审核申请然后意识到(根据他们发回给我的日志),框架不在那里(实际上,它是......但我的 Cocoa 应用程序正在其他地方寻找它)。

好吧,那么...假设我有一个框架,其中包含我最常用的 100 个不同类(我确实有),如果我想将我的框架与我的应用程序“捆绑”,我应该使用哪些设置(并将其复制到应用程序包的框架文件夹中)?

  • build设置 -> 安装目录? (框架)
  • build设置 -> header 搜索路径? (应用程序的)
  • build设置 -> 库搜索路径? (应用程序的)
  • build设置 -> 框架搜索路径? (应用程序的)
  • 使用@rpath?以及如何?
  • 还有什么吗?

鉴于我主要遇到将我的框架“链接”到我的应用程序的问题(该框架编译得很好,但当应用程序使用它时偶尔可能会出现运行时错误尝试运行(我......偶尔设法解决 - 但实际上不知道如何......哈哈)),你会建议什么?

最佳答案

第三方框架应包含在应用程序包的 Frameworks 目录中。

添加新的副本文件构建阶段并指定 Frameworks 目录,然后将框架添加到此目录:

您可能还需要通过添加框架搜索路径(例如“$(SRCROOT)/MyFrameworks”)来告诉Xcode框架在哪里。

关于objective-c - 创建 Cocoa 框架并从另一个 Cocoa 项目使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10084082/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com