Avatar ·

Como adicionar um elemento a um array em Swift: guia completo

Olá! Acabei de começar a estudar Swift e me deparei com um problema: não consigo entender como adicionar elementos a um array corretamente. \n\nAqui está meu código:\n\n
var fruits = ["apple", "banana"]\nfruits.append = "orange" // Erro!\nfruits += "grape"        // Também erro\nfruits[2] = "kiwi"       // E isso não funciona\n
\n\nTentei usar diferentes formas, mas toda vez recebo erros de compilação. Parece que estou confundindo a sintaxe com outras linguagens. \n\nPor favor, me digam quais são as formas corretas de adicionar elementos a um array? Preciso de:\n1. Adicionar um elemento ao final\n2. Adicionar vários elementos de uma vez\n3. Inserir um elemento em uma posição específica\n\nFicarei grato por exemplos simples com explicações. Especialmente interessante é como isso funciona com arrays mutáveis (var) e imutáveis.