codable 相关问题

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

解码错误:typeMismatch-预期对Dictionary进行解码 但找到了字符串/数据

获得此API响应:...“ campaigns”:[{“ id”:2,“ name”:{“ en”:“ Example Campaign”,“ de”:“ Beispiel Kampagne” ...

回答 3 投票 0

Codable [String:Any]字典

在我的代码中,我有一个类,其属性类型为[String:Any]。在实现可编码协议时,编译器显示错误,指出协议类型“任何”均不符合“可解码”,因为仅...

回答 2 投票 0

如何使用可编码协议使用Alamofire和解析数据

使用Codable协议花费了很多时间,尚不清楚。在经历了几篇教程之后,我们开始使用Codable来解析数据。下面是代码:struct MyTasks:可编码{var ...

回答 2 投票 0

对于来自其余API的错误输入的快速错误类型服务器响应

希望你一切都好。我有个问题。我有一个带有电子邮件和密码的简单登录页面,并且还有一个这样的用户对象//标记:-UserModel struct UserModel:Codable {let error:...

回答 1 投票 1

当在Codable中进行日期比较时,如何解决单元测试中的错误

我尝试使用https://stackoverflow.com/a/28016692/3477974中所述的Codable在json解码中使用自定义日期策略。这是简化的实现代码:公共扩展格式化程序...

回答 1 投票 -1

如何在Swift中使用Codable将多个数据保存到本地json文件中

我正在使用iWatch应用,并且我正在跟踪步行4分钟以获取每秒的心率多个数据。我正在获取数据,我必须将其保存到本地json文件。我正在尝试将数据添加到Codable,...

回答 3 投票 0

将可解析的结构转换为可编码的结构无法按预期工作

我想使用现在可解析的codable解析来自服务的响应。当前结构如下{“ service”:{“ categories”:[{“ categoryName”:...

回答 2 投票 0

Swift.DecodingError.Context

我正在从URL响应中解码JSON(解码器)字符串,如下所示,并在解码过程中得到以下错误消息:错误:typeMismatch(Swift.String,Swift.DecodingError ....

回答 1 投票 0

删除不必要的JSON空间

我已经编码了一个Codable对象:let encodeData =尝试JSONEncoder()。encode(someObject)然后通过执行以下操作打印JSON(我知道它不安全,我只是在测试):让json =试试! ...

回答 1 投票 0

如何编码解码包含字典的结构

我想制作一个可编码的结构,以便可以将内容写入文件struct LocationDetails:Codable {var locationId:String? = nil var providerId:字符串? = nil var locationDict = [...

回答 1 投票 -2

使用可解码的代码捕获单行嵌套对象的数组

下面是我需要收缩的json响应和结构格式,我也不想创建除Response,Media之外的任何其他结构,并希望按指定的一行进行解析...

回答 3 投票 0


当我只想在字典中获取特定值时,如何解码字典值的JSON数组?

我正在尝试从“列表”部分下面的JSON获取特定信息。 JSON的样本{city = {coord = {lat =“ 37.323”; lon =“ -...

回答 1 投票 0

如果在运行时将已知的具体类型存储在'Decodable.Type'变量中,如何解码该具体类型?

很少被最好用类说明的东西所困扰...类AnyDecodableWrapper:Decodable {

回答 1 投票 1

更新可编码的用户结构

我正在开发一个应用,在遇到问题时,用户最多可以创建5个个人资料。问题:致命错误:展开一个可选值时意外发现nil:文件信息:...

回答 2 投票 0

是否有一个swift库,可让您自定义JSON中键的顺序?

我有以下情况:struct RequestCommand:可编码{var事件:String var uuid:String var类型:String var数据:[String]} var data = try! JSONEncoder()。encode(...

回答 1 投票 0

预期对Array进行解码 但找到了字典-Swift Codable

我正在尝试调试来自Codable的错误消息,但是在代码中的任何地方都看不到错误。希望有人能提供帮助。我的数据模型如下所示:最终类便利性:可编码{var id:...

回答 1 投票 0

日期处理JSONDecoder Swift

任何人都知道如何在Swift中使用JSONDecoder将时间戳从JSON响应结构解码为Date对象? JSON响应中的时间戳看起来像这样:“ tsp”:“ 2019-12-12 22:58:39” I'...

回答 2 投票 0

类型不符合协议“可编码”

我有一个要命名为Event的类,希望将其设置为可编码:class Event:Codable {let name:String let action:String let data:[String:Any]?枚举CodingKeys:字符串,CodingKey {...

回答 1 投票 0

如何从该对象的另一个初始化方法解码可编码对象

我有一个Codable类型,它有一个init方法,它接受一个init方法,该方法接受从我无法控制的代码中调用的json数据。我可以使用此数据自动反序列化该对象吗?类...

回答 2 投票 0

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