gpt4 book ai didi

swift - 非可选类型...更好的说法是什么?

转载 作者:可可西里 更新时间:2023-11-01 02:19:20 25 4
gpt4 key购买 nike

Optionals 显然是 Swift 的一个基本特性,而且就其命名、描述和过程而言,它们本身有点乏味。

但非可选类型:当然有更好的方法可以在对话和文档中清楚地表明某些东西是类型而不是可选的。

显然“文字”是错误的词,因为它被大量用于文字值,但是有没有人见过另一种描述非可选类型的方式,这种方式在眼睛、耳朵和头脑上都很容易理解?

最佳答案

如果一个值是可选的,在许多情况下它应该从上下文中清楚。

也没有关于如何命名可选和非可选的官方命名约定。在 WWDC 14 上,他们还明确表示,使用 Xcode 的快速查看功能(Option+左键单击或三指点击触控板)可以轻松找出值的类型。

因此命名约定将是个人偏好。

这里有一些您可以用来将变量标记为可选的前缀:

  • 可选
  • 也许
  • 可以
  • 可能

非可选值:

  • 非无
  • 绝对
  • some(Optional 是一个有两种情况的枚举:.Some.None)
  • (展开)

总而言之,您应该为可选项而不是非可选项制定命名约定,因为它们是异常(exception)。

关于swift - 非可选类型...更好的说法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32154698/

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