Drag & Drop
Vamos dar uma olhada rápida no funcionamento do Drag & Drop -- Arrastar e Soltar. Essa API é bem interessante e completa, por isso não deixe de conferir a documentação oficial para todos os detalhes de seu funcionamento.
Vamos dar uma olhada rápida no funcionamento do Drag & Drop -- Arrastar e Soltar. Essa API é bem interessante e completa, por isso não deixe de conferir a documentação oficial para todos os detalhes de seu funcionamento.
A Swift possui três tipos básicos de coleções: Array, Dictionary e Set. Cada qual com funcionamento e aplicação específica porém todos são fortemente tipados e armazenam uma coleção de valores.
O tipo `String` representa uma série de caracteres, como "Olá, mundo!" ou "Andorinha". O conteúdo de uma `String` pode ser acessado de diversas maneiras, incluindo como uma coleção de `Character`s.
Tivemos algumas mudanças em relação ao controle de acesso que podemos aplicar em nosso código. Vamos detalhar todos os níveis e o funcionamento de cada um para que você possa encontrar o que melhor se aplica ao seu caso.
Uma das novidades do Swift 4 foi a introdução do arquivamento e serialização de tipos nativos, com isso podemos salvar nossos tipos criados na Swift com `NSCoding` e a melhor parte é que também podemos utilizar isso para transformá-los em Property List e JSON respectivamente.
Existem diversas formas de alertar o usuário em um aplicativo iOS. Seja para comunicar um acontecimento, exibir um erro, obter uma informação ou decisão, etc.