-
-
Save fitomad/e2655898d1ec5b573ba8fd68fc600c0f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ¿Cómo sé si está vacío? | |
var arrayVacio = [String]() | |
if arrayVacio.isEmpty | |
{ | |
print("No hay nada que ver") | |
} | |
// ¿Cómo sé los elementos que contiene? | |
print(sheldonLlama.count) | |
// ¿Cómo sé qué capacidad tiene el array? | |
print(sheldonLlama.capacity) | |
// Pero la capacidad no es lo mismo que el número de elementos. | |
// `capacity` siempre será igual al mayor número de elementos que ha tenido el array | |
print(sheldonLlama.count) // Tengo 3 elementos | |
sheldonLlama.removeLast() // Borro un elemento, quedan 2 | |
print("Sheldon ha llamado \(sheldonLlama.count) veces pero él siempre llama \(sheldonLlama.capacity) veces") | |
// Hay 2 elementos, pero la capacidad sigue siendo de 3 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment