Resultados de la búsqueda a petición "protocols"

1 la respuesta

Devolución de genéricos restringidos de funciones y métodos

Me gustaría crear una función que devuelva un objeto que se ajuste a un protocolo, pero el protocolo utiliza untypealias. Dado el siguiente ejemplo de juguete: protocol HasAwesomeness { typealias ReturnType func hasAwesomeness() -> ReturnType } ...

1 la respuesta

¿Las rutas HTTP tienen que comenzar con una barra inclinada?

Tengo una pregunta sobre el formato HTTP. La primera línea de una solicitud HTTP se ve así: GET /path/to/resource.txt HTTP/1.1o en otras palabras: METHOD URI HTTP-VERSION¿Se requiere que elURI comienza con el/ personaje ...

1 la respuesta

Declarar conformidad con el protocolo @objc en saltos de extensión vacíos con EXC_BAD_INSTRUCTION

He tenido muchos problemas con los protocolos Swift en combinación con los arreglos, pero ni siquiera podía reproducir todo mi problema antes de que las cosas comenzaran a romperse en el patio de recreo. Aquí hay un ejemplo mínimo. Tengo dos ...

1 la respuesta

Restricciones genéricas solo de clase en Swift

Estoy tratando de marcar una variable de tipo genérico como débil: class X<T> { weak var t: T? }Si no pongo ninguna restricción paraT Me sale el errorweak cannot be applied to non-class type 'T'. Si solo usara usar esto con clases derivadas de ...

1 la respuesta

Propósito de los campos de encabezado de pseudo / colon

Como sugiere el título, estoy buscando información sobre el propósito de los campos de encabezado pseudo / colon, es decir, quiero saber por qué tenemos un segundo tipo de campo de encabezado ... Además, sé que los campos de encabezado pseudo / ...

1 la respuesta

Implementación del protocolo ObjC en Swift

Ok, aquí está el gran problema. Tenía una biblioteca escrita en ObjC (esta [http://stockchartview.org/]) Allí teníamos un protocolo definido. Cuando traté de usarlo en un archivo rápido, obtengo constantemente: El tipo "XXX" no se ajusta al ...

1 la respuesta

¿Por qué se llama MQTT como protocolo de mensajería "ligero"?

SegúnWikipedia [https://en.wikipedia.org/wiki/MQTT]yMqtt.org [http://mqtt.org/], MQTT es un protocolo de conectividad máquina a máquina (M2M) / "Internet de las cosas". Fue diseñado como unextremadamente ligeroPublicar / suscribirse transporte ...

1 la respuesta

¿Cómo puede proporcionar implementaciones predeterminadas para UIPageViewControllerDataSource?

Supongo que la respuesta a esta pregunta abordará problemas con los protocolos Objective-C en general, pero este es el primer problema de este tipo que he encontrado. Espero que se utilicen estos métodos cuando ...

1 la respuesta

Protocolo Swift - Subclase de tipo de propiedad

Estoy definiendo un protocolo llamadoPanelController en el que me gustaría almacenar unPanelView. PanelView en sí es una subclase deUIView y define la estructura básica del panel. Tengo tres puntos de vista diferentes que subclasePanelView: ...

1 la respuesta

¿Hay alguna diferencia en el protocolo subyacente para ODBC, OLEDB y ADO.NET?

Al comunicarse con una base de datos de SQL Server utilizando uno de los sistemas típicos, ODBC, OLEDB o ADO.NET, ¿es el protocolo básico subyacente el mismo? ¿Son todas las diferencias entre estos sistemas básicamente solo problemas del lado del ...