Swift中有关运算符的一切

基本运算符,溢出运算符,高级运算符,范围运算符,自定义运算符。

在本教程中,您将迅速学习有关运算符的所有知识。 使用它们非常容易,因为我们可以将它们用于项目中类型(模型对象)的高级用例。

您可以 在此处 阅读基本介绍 ,但不需要了解本教程。

→术语:

运算符是用于检查,更改或合并值的特殊符号或短语。 运算符影响的值为操作 。 在表达式“ 2 + 4 = 6”中,“ +”符号是二进制运算符,其两个操作数分别是值2和4。

运算符是一元,二进制或三元运算符:

  • 运算符: 一元运算符对单个目标(例如+1 )进行操作。 一元前缀运算符紧接在其目标(如!b )之前,一元后缀运算符紧随其目标(如c! )之后。
  • Binary: Binary运算符在两个目标(例如3 + 5 )上操作,并且是不固定的,因为它们出现在两个目标之间。
  • 三元运算符 三元运算符可针对三个目标进行操作。 与C一样,Swift也只有一个三元运算符,即三元条件运算符( a?b:c )。

注意: 在这里,我将用示例提及所有运算符。 对于简单的例子,除了示例以外,没有其他解释。 如果您想了解更多有关它们的信息,只需遵循本教程底部提供的链接。