Hashable2ple:Swift中的可哈希元组(2元组)

时间:2024-05-29 16:58:56
【文件属性】:

文件名称:Hashable2ple:Swift中的可哈希元组(2元组)

文件大小:21KB

文件格式:ZIP

更新时间:2024-05-29 16:58:56

Swift

Hashable2ple Swift中的可哈希元组(2-tuple)结构 字典和元组很棒,但是能够将元组用作字典中的键会很不错。 不幸的是,Swift中的字典键必须采用Hashable协议。 类,结构和枚举可以实现Hashable协议,但不能实现元组。 Hashable2ple是实现Hashable协议的简单结构。 如何使用Hashable2ple 我建议在结构上使用typealias来缩短名称(创建专用的Hashable2ple类型的别名,因为Hashable2ple使用泛型) Hashable2ple中的两个元素也必须是可哈希的! typealias NameAndAge = Hashable2ple< String> 使用专门的Hashable2ple类型创建字典 var dictionary: Dictionary =


【文件预览】:
Hashable2ple-master
----.DS_Store(6KB)
----Hashable2ple.xcodeproj()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(15KB)
----Hashable2pleSource()
--------Hashable2ple.swift(886B)
----Hashable2pleTests()
--------Info.plist(746B)
--------Hashable2pleTests.swift(913B)
----Hashable2ple()
--------ViewController.swift(536B)
--------Info.plist(927B)
--------AppDelegate.swift(2KB)
--------Base.lproj()
--------Images.xcassets()
----README.md(984B)
----.gitignore(281B)

网友评论