Resultados de la búsqueda a petición "protocols"
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 } ...
¿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 ...
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 ...
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 ...
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 / ...
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 ...
¿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 ...
¿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 ...
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: ...
¿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 ...