Resultados de la búsqueda a petición "protocols"
¿Qué significa "obtener" en la declaración de propiedad de un protocolo?
Estoy mirando un código de una biblioteca de diseño automático. En él, hay un protocolo adoptado por UIView: extension UIView: Constrainable {} extension UILayoutGuide: Constrainable { // LayoutGuide doesn't have baseline anchors, so just use ...
¿Cuál es el mejor protocolo de comunicación de cliente de servidor para usar en Android e iOS?
Tenemos una aplicación de servidor (implementada en Java) que proporcionará algunos datos para nuestras aplicaciones móviles. Las aplicaciones se crearán para Android e iOS. ¿Cuál es el mejor protocolo / biblioteca para este propósito? La ...
Se llama al método de extensión de protocolo Swift en lugar del método implementado en la subclase
Me he encontrado con un problema que se explica en el siguiente código (Swift 3.1): protocol MyProtocol { func methodA() func methodB() } extension MyProtocol { func methodA() { print("Default methodA") } func methodB() { methodA() } } // Test 1 ...
¿Cómo asignar un protocolo personalizado a una aplicación en Mac?
Estoy tratando de registrar un protocolo personalizado para una aplicación en la Mac, es decir: El usuario hace clic en el enlace con "abcdef: // some / url / here"Se inicia una aplicación instalada con la cadena anterior pasada como el primer ...
Nómbrame un analizador binario. Un analizador de datos binarios [cerrado]
Entonces, estoy obteniendo estos datos. Desde el zócalo de red o fuera de un archivo. Estoy armando código que interpretará los datos. Lea algunos bytes, verifique algunos indicadores y algunos bytes indican la cantidad de datos que sigue. Lea ...
Usando JSONEncoder para codificar una variable con Codificable como tipo
Logré que funcionen tanto la codificación como la decodificación JSON y Plist, pero solo llamando directamente a la función de codificación / decodificación en un objeto específico. Por ejemplo: struct Test: Codable { var someString: String? } ...
¿Cuál es la diferencia entre fuente de datos y delegado?
Tengo una pregunta fundamental relacionada con los patrones de diseño de los marcos de Cocoa. ¿Cuál es la diferencia entre delegado y fuente de datos? Ambos podrían usar@protocols declaración, pero algunas clases o marcos ...
¿Por qué no puedo pasar un Protocol.Type a un parámetro genérico T.Type?
Estaba trabajando con Swinject y un problema me está molestando. He estado atrapado en esto durante casi un día entero. Sospecho que esto se debe a que Swift es un lenguaje escrito meticulosamente, pero no estoy completamente seguro. Resumí mi ...
cómo pasar datos de UIPageViewController a ViewController secundario mediante delegados
Quiero pasar datos de unUIPageViewController a uno de sus hijosViewControllers. Tengo un protocolo establecido así: protocol Delegate : class{ func protocolMethod(count:Int) }Y enUIPageViewController: class PageVC : UIPageViewController{ var ...
¿Cómo agregar un método a un protocolo existente en Cocoa?
Quiero extender o agregar otro método a un protocolo existente. Aunque el protocolo en particular no es importante, esto es lo que estoy tratando de hacer. @protocol NSMatrixDelegate - (void)myNewMethod:(id)sender; @endEl compilador me advierte ...