腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9721)
视频
沙龙
0
回答
使用
带有
未知
字典
键
的
Swift
4
可
编码
协议
swift
、
swift4
、
codable
我正在与美国宇航局
的
合作,以检索要在应用程序中显示
的
数据。我知道如何
使用
Swift
4
的
Codable
协议
,但我不知道如何映射部分响应。
使用
,我检查了来自API
的
响应:如您所见,near_earth_objects结构是一个Dictionary,关键字是日期。问题是URL参数是日期,因此这些日期结构将根据请求
的
日期而变化。因此,我不知道如何在
使用
Codable
协议
时创建
浏览 5
提问于2017-12-09
得票数 1
回答已采纳
1
回答
使
Swift
类具有字符或基于字符
的
属性可
编码
swift
、
character
、
protocols
、
codable
似乎
Swift
4
中
的
字符类没有实现可
编码
协议
。我想了解这方面的基本原理,因为在
Swift
中,这个类似乎是一个基础类。看看下面的递归类(有意删除),那么在保留
使用
字符作为
字典
键
的
同时,如何才能使其可
编码
呢?
浏览 0
提问于2018-03-01
得票数 2
回答已采纳
1
回答
Xcode :编译器错误
字典
<key,value >不能转换为hashable
ios
、
xcode
、
dictionary
、
compiler-errors
我正在用
Swift
用Xcode制作一个应用程序,尽管代码中似乎没有错误,但是构建失败了。但是,我确实得到了以下错误: 编译器错误
字典
<>key,值<>不能转换为哈斯
可
。我查过这个,但没有发现任何有用
的
东西。
浏览 3
提问于2015-05-09
得票数 0
回答已采纳
2
回答
NSObject是可理解
的
,但采用NSObject
的
协议
不是吗?
objective-c
、
swift
、
protocols
、
hashable
* Teo建议: 你确实可以
使用
协议
。
字典
键
类型
的
哈希值--类型必须是可选
的
,才能用作
字典
的
键
类型--也就是说,该类型必须提供一种方法来计算其本身
的
哈希值。在默认情况下,
Swift
的
所有基本类型(例如String、Int、Doubl
浏览 1
提问于2014-07-24
得票数 7
回答已采纳
2
回答
Swift
:从JSON解析日期
ios
、
iphone
、
swift
、
dateformatter
、
jsondecoder
我知道这个问题是在这里回答
的
,但在我
的
例子中没有一个变体起作用。这是我
的
密码import SwiftyJSON default: }} 这是我从日志中打印出来
的
Optional("+380984974673"), com
浏览 1
提问于2018-01-26
得票数 0
回答已采纳
1
回答
ParseSwift:如何声明一个[字符串:任意]?属性为ParseObject?
parsing
、
parse-platform
、
parse-ios-sdk
我正在尝试
使用
Parse-
Swift
SDK,特别是在应用程序数据库中,我有一些属性是
字典
,如下所示:现在我试着用
Swift
编写这个ParseObject} 但是这样做,我会发现这些错误
浏览 17
提问于2022-04-12
得票数 0
回答已采纳
2
回答
使用
可
编码
协议
以与从服务器接收到
的
相同顺序解码json
ios
、
swift4
、
codable
、
decodable
所以我
使用
可
编码
的
协议
将我
的
JSON解析成一个对象。我现在面临
的
问题是,接收json
的
顺序与在对象中解码后
的
顺序不同。ie密钥排序不是按照json
的
。 我知道这不是
Swift
的
限制。
Swift
和JSON
字典
都是无序
的
。JSON格式不保证
键
的
排序,因此不需要解析器保留顺序 但是有没有办法让我维持秩序呢?
浏览 17
提问于2019-04-15
得票数 1
1
回答
Swift
如何存储和检索Set Type
swift
、
collections
、
hashable
我认为
Swift
只存储每个元素
的
散列值,但我发现原始值(不是散列值)也可以访问。Hip hop"] print("\(genre)")输出:// Hip hop
swift
浏览 4
提问于2018-03-03
得票数 0
1
回答
嵌套对象
swift
4
可
编码
解码
json
、
swift
、
codable
:"name": "John Doe", "name": "exampleString" "name": [1, 2, 3]} 这里
的
问题是,details数组有两个不同值类型
的
字典
。如何
使用
swift
4
的
可
解码
协议
在模型中解码这个json?
浏览 1
提问于2017-11-25
得票数 1
回答已采纳
16
回答
如何在
Swift
[45]
可
解码
协议
中
使用
JSON
字典
类型解码属性
json
、
swift
、
swift4
、
codable
假设我有Customer数据类型,它包含一个可以在customer对象中包含任何JSON
字典
的
metadata属性 let id: String let metadata: [String: Any] "object": "customer", "id": "
4
yq6txdpfadhbaqnwp3","email": "john
浏览 21
提问于2017-06-17
得票数 161
回答已采纳
2
回答
使用
Swift
4
中
的
JSONEncoder将[String: Encodable]
字典
编码
为JSON
dictionary
、
swift4
、
jsonencoder
、
encodable
我只是好奇如何将
带有
JSON
键
和JSON值
的
字典
编码
成String。String: Encodable] = [ "Double": 3.14, "String": "test"此dict中
的
键
都是我想知道是否有一种方法可以在
Swift
4
中
浏览 13
提问于2018-07-21
得票数 7
2
回答
上下文类型“AnyObject”不能与
字典
文字一起
使用
吗?
swift
、
swift2
我正在尝试将Objective-C示例转换为
Swift
2,但我遇到了一个小问题。原始
的
Objective-C代码片段:...[inputsOutputs addObject:@{@"input" : input, @"output" : trackOutput}];var inputsOutputs()inputsOutput
浏览 1
提问于2016-02-27
得票数 32
回答已采纳
1
回答
带约束
的
扩展
字典
swift
、
swift2
我想在
Swift
的
词典中添加一个扩展,包含
键
类型和值类型
的
约束。实际上,我会
使用
NSCalendarUnit作为
字典
的
密钥,
使用
AnyObject作为值;为了做到这一点,我扩展了NSCalendarUnit,使之符合
可
哈斯
协议
: get { return Int(self.r
浏览 1
提问于2015-11-21
得票数 1
回答已采纳
0
回答
声明符合
协议
的
泛型类型
的
常量
json
、
swift
、
swift4
、
codable
好
的
,通过
使用
新
的
Decodable
协议
编写一些网络代码来修补
Swift
4
。下面的错误
带有
几个编译器错误: return try decoder.decode(type, from: data)} decoda
浏览 4
提问于2017-06-10
得票数 0
回答已采纳
4
回答
以
协议
类型为关键字
的
Swift
字典
ios
、
macos
、
swift
、
dictionary
、
protocols
这里有一个简短问题: 我得到了一个
协议
protocol SCResourceModel {..}和一个
字典
,它将
使用
这个
协议
类型作为
键
:[SCResourceModel : String]。这显然是行不通
的
,因为
字典
中
的
键
必须符合
协议
Hashable。我观看了WWDC2015,在
Swift
2.0中,可以向
协议
添加约束,比如:protocol SCResourceModel whe
浏览 1
提问于2015-06-18
得票数 5
2
回答
快速-
使用
可
解码解码JSON数组
的
只是字符串
json
、
swift
我有一个示例JSON,它只是一个字符串数组,没有
键
,并且希望
使用
Decodable
协议
来
使用
JSON并用它创建一个简单
的
模型。json看起来是这样
的
:只是一个简单数组中字符串
的
集合。我不确定
的
是如何
使用
新
的
Swift
Decodable<e
浏览 5
提问于2019-03-02
得票数 2
回答已采纳
3
回答
Swift
4
可
解码,密钥要到解码时才知道
json
、
swift4
、
decodable
Swift
4
Decodable
协议
如何处理包含密钥
的
字典
,该密钥
的
名称直到运行时才知道?"", "isWatchlist": null ] ] 这里我们有一个
字典
数组;第一个
字典
有关键字categoryName和Trending,第二个
字典
有关键
浏览 0
提问于2017-08-10
得票数 55
回答已采纳
1
回答
使用
不可
编码
组件
的
C结构
编码
/解码
c
、
objective-c
、
swift
、
struct
、
encoding
我在C头中定义了一个结构,如下所示: float scale;}但我知道这个错误: 'struct Compu
浏览 2
提问于2020-06-30
得票数 1
1
回答
通过自动映射
字典
中对密钥
的
方法调用来实现
Swift
协议
ios
、
objective-c
、
swift
在目标C中,我以前能够实现一种自动机制,允许具有私有NSDictionary属性
的
对象实现一个简单
的
协议
,方法是自动将方法调用转换为
字典
'valueForKey‘请求,并将它们传递给具有适当
键
:value
的
字典
。NSMethodSignature *)methodSignatureForSelector:(SEL)selector;我尝试在
Swift<
浏览 3
提问于2016-02-05
得票数 1
回答已采纳
2
回答
如何将嵌套
的
json字符串正确解析为合适
的
json?
ios
、
json
、
swift4
、
json-serialization
__jbk5semtk3dhjqzcoscu7g
4
yhe\",\"channel_type\":\"D\",\"mentions\":\"[\\\"jbk5semtk3dhjqzcoscu7g
4
yhe\\":\"\",\"channel_id\":\"6jc3md8ayfycxb87fqz63jphia\",\"team_id\":\"\"},\"se
浏览 2
提问于2018-01-23
得票数 0
点击加载更多
相关
资讯
从 Codable到Swift 元编程
swift基础(二)
microbit的Swift 游乐场
Swift 4.1 新特性(4)Codable的改进
requests做接口测试
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券