Resultados de la búsqueda a petición "protocols"
Diseño de analizador de protocolo de comunicaciones binarias para datos en serie
Estoy revisando un diseño de analizador de protocolo de comunicaciones para una secuencia de bytes (datos en serie, recibidos 1 byte a la vez). La estructura del paquete (no se puede cambiar) es: || Start Delimiter (1 byte) | Message ID (1 ...
No se admite el uso como tipo concreto conforme al protocolo AnyObject
Estoy usando Swift 2 y WeakContainer como una forma de almacenar un conjunto de objetos débiles, al igual queNSHashTable.weakObjectsHashTable() struct WeakContainer<T: AnyObject> { weak var value: T? } public protocol MyDelegate : AnyObject { ...
¿Cómo implementa métodos de protocolo que devuelven Self covariantes?
error: el protocolo 'Requisito' Protocolo 'instancia' no puede ser satisfecho por una clase no final ('Clase') porque usa 'Self' en una posición de tipo sin parámetro ni resultado protocol Protocol { var instance: Self {get} } class Class: ...
Error de Swift 2 al usar la función de mutación en la extensión de protocolo "No se puede usar el miembro mutante en un valor inmutable: 'self' es inmutable
No estoy seguro de lo que está pasando aquí, parece que debería ser bastante sencillo. Tengo un protocolo que var mutable, una extensión con una función mutante. Las cosas se están cagando en eltestClass.testFunc, cuando ...
Swift: la transmisión ascendente de la matriz de protocolo a la matriz de súper protocolo causa un error
En Swift, noto que puedo transmitir un objeto que se ajusta a un protocolo llamado, digamosSubProtocol a otro protocolo llamadoSuperProtocol que es un súper protocolo deSubProtocol. Pero no puedo hacer lo mismo con una serie de protocolos. Aquí ...
Llamar a una función de otra clase (protocolo)
Tengo un panel de navegación deslizable (menú) y otro "menú" en mi primera página. [/imgs/wW5uu.png] Menú deslizable: ÍndicePágina 1Página 2Página 3Página 4En el índice: Página 1Página 2Página 3Página 4Por lo tanto, el usuario tiene acceso a ...
el protocolo rápido 'débil' no se puede aplicar al tipo que no es de clase
Estoy un poco confundido. Cuál es la diferencia entreprotocol A : class { ... } yprotocol A{ ... }, y cuál deberíamos usar en Swift? PD: recibimos un error cuando escribimos así protocol A{ ... } weak var delegate: Aerror: 'débil' no se puede ...
Subclases v.s. Protocolos
Comencemos con elClass acercarse a, aproximarse: class LoginCredentials { var id : String init(userID:String) { self.id = userID } }entonces tendremos lo siguiente: class FacebookLoginCredentials : LoginCredentials { var token : ...
Cómo definir e implementar propiedades en el protocolo
Quiero definir un protocolo con pocas propiedades y necesito usar esas propiedades en otra subclase de NSObject. Por favor, dame un enlace o un código de ejemplo. Necesito eso para trabajar con 10.5. Gracias POR FAVOR COMPRUEBE EL SIGUIENTE ...
Agregar un caso a una enumeración existente con un protocolo
Quiero crear unprotocol que hace cumplir cierto caso en todosenums conforme a estoprotocol. Por ejemplo, si tengo unenum Me gusta esto: enum Foo{ case bar(baz: String) case baz(bar: String) }Quiero extenderlo con unprotocol eso agrega otro ...