学校排行榜

(0)

投一票

Swift递归枚举使用示例 官网

下面看如何使用递归枚举 `ArithmeticExpression` 来创建和计算表达式。 // 创建表达式 (5 + 4) * 2let five = ArithmeticExpression.number(5)let four = ArithmeticExpression.number(4)let sum = ArithmeticExpression.addition(five, four)let two = ArithmeticExpression.number(2)let product = ArithmeticExpression.multiplication(sum, two) 通过递归枚举,可以方便地构建复杂的表达式。 构建递归枚举实例时,要确保关联值类型与枚举定义一致。
专业
评论
新闻
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。