Newtype:Swift中新类型的近似

时间:2021-05-12 05:58:53
【文件属性】:
文件名称:Newtype:Swift中新类型的近似
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-12 05:58:53
Swift 新类型 考虑改用 。 Swift中新类型的近似值。 受启发。 Newtype协议提供了默认实现,以实现方便的包装和解包,以及使用此模块中的其他功能。 用法 借用,我们可能需要为Int定义新类型,以归因于像素和英寸等单位: import Newtype struct Pixels : Newtype { let value: Int } struct Inches : Newtype { let value: Int } 这样,不可能将Pixels类型的值传递给需要Inches的函数。
【文件预览】:
Newtype-master
----Sources()
--------Newtype()
----Tests()
--------NewtypeTests()
--------LinuxMain.swift(85B)
----LICENSE(11KB)
----README.md(824B)
----Package.swift(1013B)
----.gitignore(41B)

网友评论