Programación

94
Detectar excepciones con "catch, when"

Encontré esta nueva característica en C # que permite que se ejecute un controlador de captura cuando se cumple una condición específica. int i = 0; try { throw new ArgumentNullException(nameof(i)); } catch (ArgumentNullException e) when (i == 1) { Console.WriteLine("Caught Argument Null...

94
Docker Compose mantiene el contenedor en funcionamiento

Quiero iniciar un servicio con docker-compose y mantener el contenedor en ejecución para poder obtener su dirección IP a través de 'docker inspect'. Sin embargo, el contenedor siempre sale inmediatamente después de arrancar. Intenté agregar "command: [" sleep "," 60 "]" y otras cosas al...

94
Swift 3 - Comparación de objetos de fecha

Estoy actualizando mi aplicación a la sintaxis Swift 3.0 (sé que todavía está en versión beta, pero quiero estar preparado tan pronto como se publique). Hasta que la Beta previa de Xcode (Beta 5) que era capaz de comparar dos Dateobjetos usando los operandos <, >y ==. Pero en la última...

94
CollectionView sizeForItemAtIndexPath nunca llamado

¡Esto me está volviendo loco! Tengo un UICollectionViewController como se muestra a continuación: class PhrasesCompactCollectionViewController: UICollectionViewController Se llama a numberOfSections y cellForItemAt, pero nunca se llama a sizeForItemAtIndexPath. Estoy usando el mismo código...