codable 相关问题

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

TimeInterval类型的编码和解码枚举

给出以下枚举:枚举TimerType:TimeInterval,可编码{case计时器,`break` var rawValue:TimeInterval {switch self {case .timer:return ...

回答 1 投票 0

如何正确使用Codable,CoreData和NSSet关系?

我正在按照本教程使用Codable实现CoreData。一切似乎都进展顺利,但是我不知道如何对照片对象列表进行编码。您可以在...

回答 1 投票 0

将多个键映射到单个编码键快速键

我下面有示例JSON。有多个项目,但是每个项目的键都不同,但是每个参数都以相同的值结尾(例如(ID,名称,URL,价格,类别,详细信息)。是否可以通过任何方式...

回答 1 投票 -1

[嵌套字典键值,在swift 4中使用可编码

我具有以下结构中的json {“ message”:null,“ data”:{“ admin”:{“ UserId”:1,“ CUSTOMER_PROFILING”:{“ id”:0,“ ...

回答 1 投票 0

Swift Error- keyNotFound(CodingKeys(stringValue :, intValue:nil),Swift.DecodingError.Context,

[我正在尝试从此API JSON文件-“ https://data.ct.gov/resource/rf3k-f8fg.json”中读取康涅狄格州冠状病毒数据(但我从表示keyNotFound( CodingKeys(...

回答 1 投票 0

保存上下文时核心数据编码崩溃

保存自定义托管对象的上下文时出现以下错误:2020-05-10 20:43:40.432001-0400 Timecard [26285:12499267] [错误]错误:SQLCore dispatchRequest:异常处理...

回答 1 投票 0

Swift JSON Codable Type Missmatch Vice Versa

我在可编码结构中解析JSON时遇到问题。我将针对每个相反的行为发布2次不同的尝试。尝试1:var url = URL(字符串:“ https://api.imgflip.com/get_memes”)让任务= ...

回答 1 投票 -1

SwiftUI使用'id'属性为@Published属性添加可编码的一致性

我刚开始学习SwiftUI。我哪里出错了?我正在尝试在班级(ManyItems)中添加可编码的一致性。这样,我最终可以使用JSON将数组保存到磁盘。两个错误:...

回答 2 投票 0

Swift 5中的解码枚举-不能这么难

过去的3-4个小时我一直在尝试让这个愚蠢的事情正确地解码此枚举,现在对此感到非常沮丧!我有一个从API返回的json字符串,它看起来像是...

回答 2 投票 0

可编码和可选的JSON字段

[有很多API会在出现问题时以适当的HTTP状态代码进行响应,但也有一些API总是以200状态代码进行响应,这些状态代码描述了特定JSON字段中的错误...。]]

回答 1 投票 0

您可以定义一个枚举来表示您的应用程序明确知道的值,但仍处理从后端解码的未知值吗?

您是否可以定义一个枚举来表示模型中属性的已知值,同时仍然允许从后端返回未知值?简短的回答:是的!作为我们应用程序的一部分,我们有...

回答 2 投票 2

您是否可以定义一个枚举来表示应用程序明确知道的值,但仍可以处理来自后端/解码的未知值?

您是否可以定义一个枚举来表示模型中属性的已知值,同时仍然允许从后端返回未知值?简短的回答:是的!作为我们应用程序的一部分,我们有...

回答 2 投票 2

codableKey中的keyNotFound用于JSON响应

Json响应解析为可编码的字符串,以发现错误的KeyNotFound。可编码到包装类时的KeyNotFound意外错误:keyNotFound(CodingKeys(stringValue:“ id”,intValue:nil),Swift ....

回答 2 投票 0

自定义结构:类型不符合协议“可解码”

我希望能够将自定义结构保存到UserDefaults,但是为此,我需要它可以编码。

回答 3 投票 0

使用codable和CodingKeys swift解析JSON

我试图通过许多教程来解决,但没有。我有这样的JSON结构。 {“地区”:[{“头”:[{“总数”:572888},{...

回答 2 投票 0

如何使用Codable处理不同类型的Json数据?

struct Sample:Codable {let dataA:Info?枚举CodingKeys:字符串,CodingKey {case dataA}枚举信息:Codable {case double(Double)case string(String)...

回答 1 投票 0

Swift 5 + Alamofire 5. *:使用顶部相同的根对象解码数据

[我的问题是,我有这样的从服务器获取的JSON对象:{“ data”:[{“ id”:1,“ name”:“ at”,“ amount”:446,“ createdAt”:“ ...

回答 1 投票 0

处理备用API响应类型(typeMismatch)

我有一个API,通常它会返回如下响应:{“ http_status”:200,“ error”:false,“ message”:“ Success。”,“ data”:{...}}但是,当有...

回答 1 投票 0

解码JSON数组

我正在学习Swift Decodable协议,并且遇到了问题。我能够将一个json对象解码为swift对象,但是无法解码数组。顺利进行:想象...

回答 1 投票 0

我如何使用Codable处理这种JSON格式

有时“ box”数组包含一些时间为空的字典(“ box”:[])。我尝试了很多次,但每次尝试都失败,并向我显示此错误。错误:无法读取数据,因为数据的格式不正确...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.