手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
设计教程
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
codable
codable专题提供codable的最新资讯内容,帮你更好的了解codable。
使用Alamofire和Codable提出看跌请求
使用Alamofire和Codable提出看跌请求
作者:佚名 时间:2022-04-09
Swift 4 JSON Codable-返回的值有时是一个对象,其他则是数组
Swift 4 JSON Codable-返回的值有时是一个对象,其他则是数组
作者:佚名 时间:2022-03-25
Swift Codable多种类型
Swift Codable多种类型
作者:佚名 时间:2022-03-01
使用Codable序列化为JSON时转义Swift String
使用Codable序列化为JSON时转义Swift String
作者:佚名 时间:2022-01-19
如何在Swift4中使用Codable将日期字符串转换为可选的小数秒
如何在Swift4中使用Codable将日期字符串转换为可选的小数秒
作者:佚名 时间:2022-01-17
如何使用Swift的Codable编码成字典?
如何使用Swift的Codable编码成字典?
作者:佚名 时间:2021-12-12
swift – Codable到CKRecord
我有几个可编码的结构,我想创建一个通用协议,将它们编码为CKRecord for CloudKit并进行解码. 我有一个Encodable的扩展来创建一个字典: extension Encodable { var dictionary: [String: Any] { return (try? JSONSerialization.jsonObject(with: JSON
作者:佚名 时间:2020-08-11
swift – 如何扩展float3或任何其他内置类型以符合Codable协议?
在尝试使用基本 JSONEncoder序列化float3对象数组时,发现float3不符合Codable协议,因此无法完成. 我尝试按照下面的建议编写一个基本扩展,如下所示,但是在初始化所有存储属性之前使用的错误’self’是为init中的每个赋值行呈现的.我假设这是因为编译器不确定Float.self是否在float3初始化之前定义,但我不知道如何解决这个问题. 此外,init的结尾表示从初始化
作者:佚名 时间:2020-08-12
数组 – Swift 4 JSON Codable – 返回的值有时是一个对象,其他的是一个数组
我从API获取的数据返回单个对象,但是当有多个对象时,它会在同一个键中返回一个数组.使用我正在使用的当前模型(struct),当阵列出现时解码失败. 这些结果是随机排序的,这意味着我无法知道何时会为对象或数组提供服务. 有没有办法创建一个模型来考虑这个事实,并可以为值(‘String’或'[String]’)分配正确的类型,以便解码继续没有问题? 这是返回对象的示例: { "firstFl
作者:佚名 时间:2020-08-14
Swift 4 Codable和泛型
我正在使用PINCache将缓存添加到我的应用程序中,我处于这样一种情况,即缓存系统会调用编码/解码的委托方法. 这些方法是通用的,但通用值不明确地符合Codable.因为它们是委托,所以我无法更改签名以使泛型类型符合Codable. func modelForKey<T : SimpleModel>(_ cacheKey: String?, context: Any?, completion:
作者:佚名 时间:2020-08-14
如何使RealmSwift RealmOptional与Swift Codable兼容?
我面临一个问题,我无法通过json解码器使RealmOptional与 swift新的Codable功能兼容. Cosider以下Realm对象. class School: Object, Codable { @objc dynamic var id: Int64 = 0 @objc dynamic var name: String? var numberOfStud
作者:佚名 时间:2020-08-15
swift – 你如何反映Codable / CodableKeys协议的设计?
我试图实现类似于 Swift如何在实现Codable的类中定义的枚举上使用CodableKeys协议集的方法.在我的例子中,该类是CommandHandler,枚举是CommandIds,它不需要编译器的代码生成,因为枚举将始终显式指定. 这是我追求的简化版本…… protocol CommandId{} protocol CommandHandler{ associatedtype Co
作者:佚名 时间:2020-08-15
swift – Codable / Decodable应该使用字符串解码数组
为什么名称Array不能解码? 准备好游乐场,简单地将它粘贴到你的操场上 import Foundation struct Country : Decodable { enum CodingKeys : String, CodingKey { case names } var names : [String]? } extension Country
作者:佚名 时间:2020-08-15
用Codable解码JSON时有没有?
使用 Swift 3 JSONSerialization,如果您的数据模型的一部分是完全动态的,您可以随时将反序列化数据保留为Any并让消费者处理它. 使用Swift 4的Codable,我想这样做: struct Foo : Codable { let bar: Any; } 但我明白了 JSONPlayground.playground:4:9: note: cannot automa
作者:佚名 时间:2020-08-28
ios – Swift:Codable – 提取单个编码密钥
我有以下代码来提取编码密钥中包含的 JSON: let value = try! decoder.decode([String:Applmusic].self, from: $0["applmusic"]) 这成功处理了以下JSON: { "applmusic":{ "code":"AAPL", "quality":"good", "line":"She told me
作者:佚名 时间:2020-08-03
Swift 4:使用Codable`通用参数’T’无法推断
我收到以下错误: 无法推断出通用参数“T” 在线:让data = try encoder.encode(obj) 这是代码 import Foundation struct User: Codable { var firstName: String var lastName: String } let u1 = User(firstName: "Ann", lastName:
作者:佚名 时间:2020-05-10
swift – 对Codable的Explit一致性消除了结构上的成员初始化器生成
鉴于: struct Foo { let bar: Bar } 我得到一个方便的初始化器使用: 让foo = Foo(bar:Bar()) 但是如果Bar本身不是Codable,或者由于某些其他原因我需要在Foo上显式实现Codable,那么便利的成员初始化器不再存在: struct Foo: Codable { init(from decoder: Decoder) throw
作者:佚名 时间:2020-05-12
swift4 – 使用Codable将收到的Int转换为Bool解码JSON
我有这样的结构: struct JSONModelSettings { let patientID : String let therapistID : String var isEnabled : Bool enum CodingKeys: String, CodingKey { case settings // The top level "s
作者:佚名 时间:2020-05-12
核心数据 – 如何在核心数据中使用swift 4 Codable?
Codable似乎是一个非常令人兴奋的功能。但我想知道如何在核心数据中使用它?特别是,是否可以直接从/向NSManagedObject编码/解码JSON? 我尝试了一个非常简单的例子: 并自己定义了Foo: import CoreData @objc(Foo) public class Foo: NSManagedObject, Codable {} 但是当像这样使用它时: let json =
作者:佚名 时间:2020-06-27
如何在swift 4 Codable中手动解码一个数组?
这是我的代码.但我不知道该如何设定价值.它必须手动完成,因为实际结构比这个例子稍微复杂一些. 有什么帮助吗? struct Something: Decodable { value: [Int] enum CodingKeys: String, CodingKeys { case value } init (from decoder :Decoder) {
作者:佚名 时间:2020-07-03
上一页
5
6
7
8
9
10
11
12
13
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• 全球最强笔记本芯片苹果M4 Max登场:CP
• 李一舟复出主攻视频号:开通会员专区,
• 扎克伯格押注AI:Meta正推动美国政府使
• OpenAI宣布开源SimpleQA新基准,专治大
• OpenAI 计划自研 AI 芯片,以减少对英伟
• OpenAI ChatGPT高级语音模式已登陆Wind
• 官方回应小米 15 手机屏幕混用传言/苹果
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native