swift - 框架中的 pod,在 swift 中为主项目导入该框架

标签 swift api frameworks cocoapods

想法是拥有一个 api 框架(新项目 -> cocoa touch 框架),例如“SuperApi”。 SuperApi 使用像 Alamofire、ObjectMapper 和任何我需要的 pod。

接下来我想像普通框架一样将该 SuperApi 集成到我的应用程序中。

我尝试了不同的方法。我试图在“嵌入式​​二进制文件”中添加它和/或试图在“链接框架和库”中添加 superApi。没有成功。我总是链接整个框架文件夹。

import SuperApi 总是报错:找不到框架

然后我阅读了一些关于工作空间的内容,我可以在其中并行处理很多项目。对于 api 来说,这似乎真的太过强大了。

创建一个没有pods的框架(xcodeproj)是没有问题的。网上有很多描述。但是我的问题的(好的)解决方案是什么? 我不想编写自己的 http 网络 + JSON 解析器。感谢您的输入。

最佳答案

为什么不将 SuperApi 添加为主项目的 pod?您可以将其作为本地 pod,直接链接 the last commit或使用您自己的 private repo

Ray Wenderlich 有一个非常好的教程:https://www.raywenderlich.com/99386/create-cocoapod-swift

关于swift - 框架中的 pod,在 swift 中为主项目导入该框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44845369/

相关文章:

ios - 在 Swift 中检测两个对象之间的碰撞

swift - 在单独的类中录制和播放语音 (Swift3)

api - 如何防止再次使用已签名的请求?

css - 什么是好的通用轻量级CSS框架?

ios - Realm 中主键查找的性能?

swift - 如何在 swift 4 中获取子字符串?

api - Paypal REST API 凭据无效

python - 为什么 Github API 允许我访问但不列出私有(private)仓库?

java - 如何在JUnit(Play Framework)中测试删除?

css - 如何使用带有 CSS 的基础框架创建方形图像缩略图