Avatar ·

Como combinar ou mesclar arrays em Swift?

Olá! Sou novo em Swift e não consigo entender como combinar arrays. Tenho dois arrays de strings: um com nomes de estudantes do primeiro grupo, outro com nomes do segundo grupo. Preciso obter um array geral de todos os estudantes para depois ordená-lo e exibi-lo em uma tabela.\n\nAqui está um exemplo do meu código:\n\n```swift\nlet group1 = ["Anna", "Boris", "Victor"]\nlet group2 = ["Gleb", "Daria", "Elena"]\nvar allStudents = ???\n```\n\nTentei usar o operador `+`, mas não tenho certeza se está correto. Também vi o método `append(contentsOf:)`, mas ele parece modificar o array original, e eu preciso manter os originais. Além disso, li em algum lugar sobre `joined()`, mas ele retorna uma string, não um array.\n\nPor favor, me digam quais são as formas de combinar arrays em Swift? De preferência com exemplos de código para que eu possa