codable 相关问题

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

NSKeyedArchiver无法存档对象

我有一个要从磁盘读取的JSON文件,这是文件的结构:[{“名称”:“ 3X”,“优先级”:33},{“名称”:“ 4X”,“优先级: 32}]我正在将其解码为类...

回答 1 投票 0

解码在字符串中转义的JSON对象

我从API得到一个响应(不幸的是,我无法更改它),它看起来像(只是一个例子):字节=>“ {\” key \“:\” value \“}”“开头和结尾引号和转义引号...

回答 2 投票 0

显示来自可观察对象SwiftUI的列表

我正在尝试解码一些JSON并将其打印到列表中,当前收到此错误消息,ForEach,Int,Text> count(626)!=其初始计数(0)。 ForEach(_:content :)仅应用于...

回答 1 投票 0

使用Codable解码类的动态值

我有以下课程:class AlgoliaLocation:可编码{var id:字符串var地址:字符串? var otherInfo:字符串? } struct AlgoliaHit :可编码{...

回答 1 投票 0

在带有Moya和Codable的Swift中,如何从后端呈现的特定键中解析嵌套的JSON内容?

所以问题实际上非常简单,我已经在Google上进行搜索,很多答案都与使用枚举CodingKeys有关。但是我的API文档要求我遵循:{“结果”:“是或否”,“信息”:“任何...

回答 1 投票 0

解析无效的JSON swift 5

我有一个来自外部api的无效json压缩:{状态:'确定',药丸:[{id:1,名称:“Мезимфорте”,img:“ https://cloud.fdoctor.ru/test_task/static / ...

回答 1 投票 0

快速错误“类型'BookingDataModel'不符合协议'可解码'”

我想根据客户的要求将应用的某些部分脱机。我一直在努力使结构可编码,以便可以将数据保存为用户默认值,但是我总是得到...

回答 1 投票 0

Swift.DecodingError.typeMismatch(Swift.Dictionary ,Swift.DecodingError.Context(codingPath:)

我正在尝试将类别中别名的字符串值解码为枚举。我收到以下错误。我究竟做错了什么? Swift.DecodingError.typeMismatch(Swift.Dictionary ] >>

回答 1 投票 0

在Swift中对KeyedDecodingContainer的子对象进行多态解码

以下代码尝试创建可编码类型AnyBase,该类型将允许您编码和解码Base的各种子类。如所写,in失败,因为它试图通过...

回答 1 投票 0

使用Codable时链接领域对象

我想将Section链接到我的Category模型。我仅在JSON响应中获取部分ID,因此我使用编码器尝试这样做但不起作用以下解决方案无法正常工作公开要求...

回答 1 投票 0

如何在SwiftUI中使TextAlignment可编码?

我知道如何使用rawValue来使自定义枚举遵守Codable协议,但是有没有办法使内置本机枚举起作用?我希望能够存储和检索TextAlignment值...

回答 1 投票 0

您如何将下面的JSON转换为可编码的结构?

我有一些需要在我的tvOS应用程序中解析和处理的JSON。我曾尝试使用网站quicktype.io将JSON转换为结构,但它一无所获。我认为是因为...

回答 1 投票 0

为什么为某些属性定义CodingKeys需要初始化程序?

编译良好,没有问题:类用户:Codable {let name:String let email:String}但是,如果我们有一个CodingKey不能表示的属性,则它需要一个初始化方法:class ...

回答 2 投票 0

Swift-如何使此结构与Codable相符?

我有这个结构struct图片:Codable {var image:UIImage let标题:字符串?让位置:CLLocationCoordinate2D? }私有枚举CodingKeys:字符串,CodingKey {case image =“ ...

回答 1 投票 0

Swift Codable-如何对自定义数组进行编码

这是我的JSON情况{“ image_id”:11101,“ image_source_id”:9,“ image_author”:“”,“ image_copyright”:“”,“ ...

回答 2 投票 1

如何使用Codable解析SubReddits JSON

我使用的URL是“ https://www.reddit.com/subreddits/.json”,它将为您提供Reddit的Subreddits的JSON格式。我的可编码结构模型如下:struct SubredditsData:可编码{...

回答 2 投票 0

通过使用泛型传递struct作为参数来回叫

我正在尝试使用闭包作为回调机制将所选数据从子视图控制器发送到父视图控制器。在具有四个下拉菜单的UI中,使用该子视图控制器。 ...

回答 1 投票 0

[使用Swift 5进行编码和解码的JSON解析

我正在尝试使用Swift 5 / controller类作为用户界面获取此数据>类UserDetailsViewController:UIViewController {覆盖func ...

回答 3 投票 0

传递Codable结构时无法推断通用参数'T'

[请先阅读代码以更好地理解。 func getType ((urlString:字符串,标头:HTTPHeaders,完成:@转义(T?)->无效){}让networkManager = ...

回答 1 投票 0

使用Codable从JSON解析嵌套数据

我正在尝试从JSON响应中解析嵌套数据,但没有成功。以下是到目前为止我尝试过的内容,以及试图解析的json响应。 // JSON {“ statusCode”:200,“ success”:true,“ data” ...

回答 1 投票 0

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