gpt4 book ai didi

objective-c - Cocoa Touch 框架类依赖项

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

我有一个适用于 iOS8 的 Cocoa Touch 框架(显然),带有 XCode 6.3,其中包含 Swift 和 ObjC 类。该框架将用于各种其他项目,并且需要 AFNetworking。

现在我可以将 AFNetworking 文件复制到框架中,但如果其他项目也需要 AFNetworking(并通过源代码或 CocoaPods 添加 AFNetworking),该项目将抛出警告,因为 AFNetworking 类包含在框架、项目和编译器都无法决定使用哪一个。

但是,如果我不将 AFNetworking 文件添加到框架中,显然我无法使用它们。在我的框架开发项目中,我尝试仅将 AFNetworking 添加到主项目而不是框架中,但框架项目仍然找不到它们。有没有办法从实现它的项目中获取框架项目引用类?

最佳答案

如果框架是您的项目,请在框架项目上启用 cocoapods,然后添加 AFNetworking 作为其 pod 依赖项。这样做您应该能够从框架和使用它的主项目访问 AFNetworking 类。

关于objective-c - Cocoa Touch 框架类依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30096467/

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