DEV Community

Beatriz da Silva
Beatriz da Silva

Posted on

1

Dia 3 - #100DaysOfSwift

Operadores de comparação

Servem pra comparar dados num geral, podem ser usado pra dados numéricos, texto, etc.

Image description


Operador ternário

É muito útil pra quando se quer fazer algo específico se algo for verdadeiro ou falso de forma bem mais enxuta do que usando um if/else.

Image description

Nesse exemplo o valor resultante do ternário é atribuído à variável z:

Image description


Switch

Se tiver que fazer várias condicionais usando um mesmo valor como parâmetro, fica mais fácil usar um switch do que um if/else.

Caso queira que mesmo após cair num case ele também execute o próximo é só colocar a keyword fallthrough.

Image description


Operadores de range

No swift existem duas formas de representar um range.
..< exclui o último número do range:

Image description

... inclui todos os números que estão no range.

Image description

Sentry mobile image

Improving mobile performance, from slow screens to app start time

Based on our experience working with thousands of mobile developer teams, we developed a mobile monitoring maturity curve.

Read more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

AWS GenAI LIVE!

GenAI LIVE! is a dynamic live-streamed show exploring how AWS and our partners are helping organizations unlock real value with generative AI.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️