} c"og:type" content="webpage">} c" /> } c"> 是否可以在Swift中创建一个枚举类型的“关闭”?_app_内存溢出

阅读 49

是否可以在Swift中创建一个枚举类型的“关闭”?,第1张

概述当我尝试下面的代码,我得到一些错误. enum Operate: ((Double, Double) -> Double) = { case Plus = {$1 + $0} case Minus = {$1 - $0} case Multiply = {$1 * $0} case Divide = {$1 / $0} } 是否可以在Swift中创建一个枚举
类型
的                         当我尝试下面的代码,我得到一些错误.      
enum Operate: ((Double,Double) -> Double) = { case Plus = { +
struct Operate { typealias OperationType = (Double,Double) -> Double static let Plus : OperationType = { + } static let Minus: OperationType = { - } // ...}let plus = Operate.Plusplus(1.0,2.0) // 3.0

} case Minus = { - } case Multiply = { * } case divIDe = { / } } 是否可以在Swift中创建一个枚举类型的“关闭

”?

谢谢.

正如@Pang所说,只能使用字符串,字符或任何整数的浮点数类型作为原始类型.但是,您可以使用结构体来获得类似的东西: 总结

以上是内存溢出为你收集整理的是否可以在Swift中创建一个枚举类型的“关闭”?全部内容,希望文章能够帮你解决是否可以在Swift中创建一个枚举类型的“关闭”?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:

内存溢出

原文地址:

http://outofmemory.cn/web/1040091.html
类型
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
水墨云烟 水墨云烟 一级用户组
可以通过桥接将Swift可选Int(Int?)暴露给Objective-C?
上一篇
2022-05-24
有没有办法在Swift中获得_stable_通用类名?
2022-05-24

发表评论
请登录后评论... 登录
提交

    评论列表(0条)
保存
{label} {label} {script} {script} {script} {script}