es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SWIFT-PROTOCOLS

Protocolo recursivo de Swift: ¿Cómo marcar un nodo de salida?

Tengo un árbol de (diferentes) estructuras que quiero mostrar en una NSOutlineView. También he escrito una función de actualización que determina las operaciones de mover/insertar/recargar en la vista del esquema. Para hacer que la función de actualización sea más genérica, he escrito un protocolo que hace que las diferentes estructuras . . . Read more

Problema Uber/Mockolo: ProtocolAMock.generated: El tipo ‘ProtocolAMock’ no se ajusta al protocolo ‘ProtocolB’.

Problemas con Mockolo de Uber, pruebas generadas. Tengo ProtocolA que se conforma a ProtocolB, ProtocolA tiene la anotación/envoltura @mockolo. Aquí está mi código en el objetivo original: /// @mockable protocol ProtocolA: ProtocolB {} Sin embargo, el ProtocolA.generated.swift muestra el siguiente error: // ProtocolAMock.generated: El tipo ‘ProtocolAMock’ no se conforma al . . . Read more

Descargador de imágenes para Optik Swift

Estoy tratando de usar la biblioteca Optik para mostrar imágenes remotas desde URLs en mi aplicación Swift. En la documentación de Optik, dicen que se requiere un parámetro llamado imageDownloader de la siguiente manera: let imageDownloader = MyImageDownloader() let imageViewer = Optik.imageViewer( withURLs: [ NSURL(string: "https://somewebsite.com/image1.png")!, NSURL(string: "https://somewebsite.com/image2.png")!, NSURL(string: "https://somewebsite.com/image3.png")! . . . Read more