codable 相关问题

仅将此标记用于与Swift 4中引入的Swift Codable协议直接相关的问题。

使用有时是INT的值,而其他时间则是字符串

I有时会在JSON中以INT返回特定的键值(在这种情况下ID),而其他时候它将返回与字符串相同的键值。我如何使用Codable解析...

回答 6 投票 0

如何在自定义编码中模仿可编码的CodingKey

在我的工作项目中处理一些分析代码时,我一直在考虑我可以做的一些优化。 假设我们有一些符合协议的分析事件 协议

回答 1 投票 0

初始化期间可编码的默认值

我是 Swift 新手,正在为我的项目研究功能标志概念,但我一直坚持使用可编码作为默认标志值。目前我的代码如下所示 进口基金会 班级

回答 2 投票 0

如何在 swift 中解码 json 并对其整个部分进行加密

我有以下 SecretItem json: { “id”:“123”, “名称”:“测试”, “详细信息”:“加密-JSON”, } 其中“加密...

回答 1 投票 0

iOS 错误“JSON 写入中的类型无效 (FIRTimestamp)”

我正在尝试将我的数据映射到模型。 我在其中使用 Firestore 快照侦听器来获取数据。 在这里,我正在获取数据并映射到“用户”模型; 做{ 让用户=...

回答 4 投票 0

如何显示API中的JSON数据? [重复]

我正在使用 Swift 4 进行开发,目前使用沃尔玛的 API 来显示他们的产品和有关产品的某些信息(例如:产品名称、产品价格)。我读过...

回答 2 投票 0

如何在swift中解析嵌套的JSON?

我有一个本地 JSON 字符串,我正在尝试解析它,但是当我尝试这样做时,我不断收到错误。我也在嵌套字典中看到了这个错误,但找不到错误。 下面...

回答 2 投票 0

无法自动合成'Encodable',因为'Error'不符合'Encodable'

我们在API管理层中使用codeble,我们正在尝试使用可编码和可解码来建立模型。 在一种情况下,我们的响应模型存在错误。我们该如何处理呢? 这是...

回答 1 投票 0

JSONEncoder 不允许将类型编码为原始值

我正在为具有可能关联值的枚举类型开发 Codable 实现。由于这些对于每种情况都是独特的,所以我想我可以在

回答 2 投票 0

处理更改格式的API

寻求一些建议。 我正在利用 WordsAPI 使用 swift 创建一个拼写检查器 iOS 应用程序,但是,根据您搜索的单词,JSON 响应有时会有所不同......

回答 2 投票 0

对 Codable 感到困惑

我正在尝试使用电影数据库 API 获取电影数据并将其显示在表视图上,但我的代码实际上并未获取任何数据。 类 MovieData: NSObject, 可解码 { var 电影:[莫...

回答 1 投票 0

UITableView 在使用 Codable 的 API 数据之前显示

当我运行应用程序时,我可以看到一个空白表格,如下图所示,加载了一定毫秒的时间,然后加载实际数据的表格。因为 items 数组在

回答 4 投票 0

完善 Swift API GET 函数

我正在开发一个练习项目,其中 iOS 应用程序打印来自 jsonplaceholder.typicode.com 的 /posts 列表,当用户选择一个时,会加载详细的视图控制器并提供更多信息...

回答 1 投票 0

在 Swift 中解码具有不同结构的相同 JSON 的更好方法?

我正在处理一个需要修改我们的iOS模型结构的请求,修改是将EncodingOption参数从OutputOptions结构移动到EditingOptions类。 层次结构...

回答 1 投票 0

如何在 swift 的 Encodable 中创建逃生舱口

我正在寻找一种在 Encodable 中创建逃生舱口的方法。有许多 JSON API 比 Encodable 所允许的更灵活。举个例子,以 Anthropic API 为例,它允许您...

回答 1 投票 0

如何扩展 float3 或任何其他内置类型以符合 Codable 协议?

在尝试使用基本 JSONEncoder 序列化 float3 对象数组时,发现 float3 不符合 Codable 协议,因此无法完成此操作。 我尝试写一个基本的

回答 4 投票 0

Swift 4 Decodable - 以枚举为键的字典

我的数据结构有一个枚举作为键,我希望下面的内容能够自动解码。这是一个错误还是某些配置问题? 进口基金会 枚举 AnEnum:字符串,可编码 { 案例枚举Va...

回答 6 投票 0

如何解析CodingKeys中未定义的JSON

考虑以下 JSON: { "jsonName": "蓬松", “颜色1”:“蓝色”, “颜色2”:“红色”, "color3": "绿色", ...

回答 1 投票 0

Swift 将可编码变量转换为字符串数组

我正在按照本教程创建可折叠的 TableView: https://www.youtube.com/watch?v=Q8k9E1gQ_qg 他将名称的字符串数组加载到表视图中,如下所示: 结构 ExpandableNames ...

回答 1 投票 0

使用具有多个密钥的可解码协议

假设我有以下代码: 进口基金会 让 jsonData = """ [ {"firstname": "Tom", "lastname": "Smith", "age": {"realage": "28"}}, {“名字”:“鲍勃”,“姓氏”:“史密斯”,“年龄”:{“

回答 6 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.