Como obter os primeiros 5 elementos de um array em Swift?
Olá a todos! Estou escrevendo um aplicativo em Swift para exibir uma lista de últimas notícias. Tenho um array que contém todas as notícias recebidas do servidor. O array pode ser muito grande, mas na tela principal preciso mostrar apenas os primeiros 5 elementos.
Aqui está como meu código se parece:
```swift
let allNews = ["Notícia 1", "Notícia 2", "Notícia 3", "Notícia 4", "Notícia 5", "Notícia 6", "Notícia 7"]
var firstFiveNews: [String] = []
for i in 0..<5 {
if i < allNews.count {
firstFiveNews.append(allNews[i])
}
}
```
Isso funciona, mas parece muito verboso e deselegante. Sou novo em Swift e suspeito que a linguagem tenha uma maneira mais elegante de fazer isso.
Sei que em outras linguagens, como Python, posso simplesmente escrever `all_ne
No answers yet.
Faça login para deixar uma resposta
Blogs
Java para aprendizado de máquina: possibilidades e limitações