gpt4 book ai didi

swift - Swift 框架中的类型定义和类型别名

转载 作者:行者123 更新时间:2023-11-30 13:49:53 25 4
gpt4 key购买 nike

我想将枚举 E 和类型别名 Byte 包含到我的框架中。

我的代码看起来像

public enum E {
case One
}

public typealias Byte = UInt8

public class Framework { ... }

但是它们不能在框架之外使用。如何才能将它们包括在内?

例如:

import Framework

let t = Framework() // works fine
let t: Byte = 0x01 // does not work!

最佳答案

如果我理解正确的话,你的代码可以在我的项目中运行。你能提供你的错误吗?或更多代码?

public enum E {
case One
}

public typealias Byte = UInt8

public class Framework {
func test() {
let _ : E = .One
let _ : Byte = 0
}
}

关于swift - Swift 框架中的类型定义和类型别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34414593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com