Operadores compostos no Swift são operadores que combinam uma operação aritmética ou lógica com a atribuição de valor a uma variável, facilitando o código. Eles modificam o valor de uma variável existente, simplificando a escrita e a leitura do código.
Adição composta (+=):
Adiciona um valor à variável e atribui o resultado de volta a ela.
var num = 5
num += 3 // num agora é 8
Subtração composta (=):
Subtrai um valor da variável e atribui o resultado de volta.
var num = 10
num -= 4 // num agora é 6
Multiplicação composta (=):
Multiplica a variável por um valor e atribui o resultado de volta.
var num = 6
num *= 2 // num agora é 12
Divisão composta (/=):
Divide a variável por um valor e atribui o resultado de volta.
var num = 20
num /= 4 // num agora é 5
Resto composto (%=):
Calcula o resto da divisão e atribui à variável.
var num = 10
num %= 3 // num agora é 1
Esses operadores tornam o código mais curto e limpo, especialmente quando é necessário atualizar o valor de uma variável com base em seu próprio valor atual.