我已经在swift中编写了一年多的代码,但我仍然无法理解,为什么有人打电话给关键词" /"缩写&#34 ;所以。我不是原生的,所以。它有时难以猜测。希望有人知道=)
"让"单词?如果是这样的话,你能举几个例子吗?
是否接近:"让它原样!"?
在协议可比较中,我找到了这样的方法:
public static func <=(lhs: Self, rhs: Self) -> Bool
答案 0 :(得分:3)
目前还不是很清楚你的问题是什么,但我会尽力回答。
正如您所期望的那样 var
是“变量”的缩写(某些变化)。这与JavaScript和其他一些语言中使用的关键字相同,因此对于具有必要背景(大多数程序员)的许多程序员来说,它是熟悉的。
let
只是“let”这个词,在数学中非常常用。 “让 h 成为三角形的高度。”在数学中,这些东西永远不会改变(即使它们在技术上被称为数学中的“变量”)。这是ML和Haskell中使用的关键字,意思是“某事物的名称(不可变的)”,对具有功能背景的程序员来说很熟悉。
lhs
是“左手边”,rhs
是“右手边”。它们指的是中缀运算符左侧或右侧的值。 “中缀”表示“在值之间”,而不是“前缀”(在值之前)和“后缀”(在值之后)。