gpt4 book ai didi

ios - 在项目中手动导入时,从 swagger-codegen 生成的 Objective c 客户端无法正常工作

转载 作者:行者123 更新时间:2023-11-29 00:28:20 26 4
gpt4 key购买 nike

我已经从 swagger.json 生成了 Objective c 客户端。并通过右键单击项目然后选择 Add Files to "ProjectName" 将生成的源导入到我的 Xcode 项目中。由于 swagger-codegen 生成的源依赖于 ISO8601JSONModelAFNetworking,所以我下载了它们并添加了我的项目。项目构建成功,但运行不正常。当我使用 Api 文件夹内的函数调用任何 API 调用时,它无法调用 Core 文件夹内的函数。我尝试将调试点放在 Core 文件夹内的函数中,但控制流没有到达那里,Xcode 也没有显示任何错误。

令人惊讶的是,如果我将其添加为 cocoapod 依赖项,生成的代码可以正常工作。

但是我不想在我的项目中使用cocoapod

我在手动导入时缺少什么步骤?为什么 Xcode 没有抛出任何错误?

最佳答案

如果您手动导入依赖项而不是使用 cocoapods,那么您必须更改

中的导入语句
#import <JSONModel/JSONModel.h>

#import "JSONModel.h"

所有 AFNetworking 导入都一样

关于ios - 在项目中手动导入时,从 swagger-codegen 生成的 Objective c 客户端无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42480730/

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