Antes de discutir esse método, veremos o que é uma matriz.
Matriz rápida
Array em Swift é uma coleção que armazena vários elementos com o mesmo tipo de dados.
No Swift, temos que especificar o tipo de dados para representar o tipo de matriz de dados enquanto cria uma matriz. Também pode ser possível criar elementos em uma matriz sem especificar nenhum tipo de dados.
Contar()
Count () na matriz swift pode ser usado para retornar o comprimento de uma matriz. Não é preciso parâmetros e retorna o número inteiro que representa o número total de elementos. Se não houver elementos na matriz Swift, 0 será devolvido. Não é preciso nenhum parâmetros.
Sintaxe:
swift_array.contar
Exemplo 1:
Crie uma matriz rápida que armazena dez valores inteiros e obtenha a contagem.
// Crie uma matriz Swift com 10 elementos inteiros
var swift_array: [int] = [34,56,32,56,78,90,67,89,90,12]
// Matriz Swift real
Print ("Matriz Swift real:", swift_array)
// retorna a contagem total de elementos no swift_array.
print ("Número total de valores:", swift_array.contar)
Saída:
Explicação:
Linha 2:
Criamos uma matriz chamada swift_array que contém 10 valores inteiros.
Linha -8:
Agora, usando a função de contagem, retornamos o total de elementos da matriz Swift.
Exemplo 2:
Crie uma matriz rápida que armazena dois valores de string e obtenha a contagem.
// Crie uma matriz Swift com 2 elementos de string
var swift_array: [string] = ["swift1", "swift2"]
// Matriz Swift real
Print ("Matriz Swift real:", swift_array)
// retorna a contagem total de elementos no swift_array.
print ("Número total de valores:", swift_array.contar)
Saída:
Explicação:
Linha 2:
Criamos uma matriz chamada swift_array que contém 2 valores de string.
Linha -8:
Agora, usando a função de contagem, retornamos o total de elementos da matriz Swift.
Exemplo 3:
Crie uma matriz Swift vazia e obtenha a contagem.
// Crie uma matriz Swift vazia
var swift_array: [string] = []
// Matriz Swift real
Print ("Matriz Swift real:", swift_array)
// retorna a contagem total de elementos no swift_array.
print ("Número total de valores:", swift_array.contar)
Saída:
Explicação:
Linha 2:
Criamos uma matriz chamada swift_array sem elementos.
Linha -8:
Agora, usando a função de contagem, retornamos o total de elementos da matriz Swift.
Pode ser possível usar este método com a instrução "se".
Exemplo 4:
Verificamos se o número total de elementos na matriz Swift é igual a 3 ou não.
// Crie uma matriz Swift vazia
var swift_array: [string] = []
// Matriz Swift real
Print ("Matriz Swift real:", swift_array)
// Verifique a contagem total dos elementos no Swift_array é igual a 3 ou não
if (swift_array.count == 3)
print ("swift_array tem 3 elementos")
outro
print ("Swift_array não tem 3 elementos")
Saída:
Explicação:
Linha 7-13:
Aqui, verificamos onde o número total de elementos presentes em swift_array são iguais a 3. Como o número total de elementos é 0, a condição se torna falsa e a instrução print () dentro do bloco else é executada e “Swift_array não tem 3 elementos” é devolvido.
Conclusão
Aprendemos como retornar o número total (comprimento) dos elementos presentes na matriz Swift usando o método de contagem. Não é preciso nenhum parâmetros. Se não houver elementos na matriz Swift, 0 será devolvido. Discutimos os diferentes casos de uso desse método com o tipo diferente de matrizes.