Resultados da pesquisa a pedido "protocols"

3 a resposta

Implementar automaticamente os métodos de protocolo Swift no Xcode

Comecei com a linguagem rápida e, vindo de java, parece ótimo até agora. Mas realmente estou sentindo falta de algo: O Eclipse tinha esse ótimo recurso que, quando adicionei "implementa XYZ", fornecia uma função para implementar automaticamente ...

3 a resposta

Como o gerenciamento de memória Swift funciona?

Especificamente, como o gerenciamento de memória Swift funciona com opcionais usando o padrão de delegação? Acostumado a escrever o padrão de delegado no Objective-C, meu instinto é fazer com que o delegadoweak. Por exemplo, em ...

2 a resposta

programa rápido para interface

A classe Car e Truck é escrita aqui como exemplo, mas pode ser desconhecida para o programa em tempo de compilação. poderia haver mais tipos de carros ainda não conhecidos por exemplo, poderia haver uma classe especial chamada Ferrari, ...

1 a resposta

Os caminhos HTTP precisam começar com uma barra?

Eu tenho uma pergunta sobre o formato HTTP. A primeira linha de uma solicitação HTTP é mais ou menos assim: GET /path/to/resource.txt HTTP/1.1ou em outras palavras: METHOD URI HTTP-VERSIONÉ necessário que oURI começa com o/ personagem ...

1 a resposta

Declarando conformidade com o protocolo @objc em quebras de extensão vazias com EXC_BAD_INSTRUCTION

Tenho tido muitos problemas com os protocolos Swift em combinação com matrizes, mas eu não conseguia nem reproduzir todo o meu problema antes que as coisas começassem a quebrar no playground. Aqui está um exemplo mínimo. Eu tenho dois protocolos ...

2 a resposta

Protocolo delegado Swift para classe genérica

Eu tenho aulaStateMachine, que é genérico para permitir que diferentes conjuntos de estados sejam implementados como, por exemplo, uma enumeração. Eu quero usar umStateMachineDelegate protocolo para notificar um delegado quando a máquina ...

2 a resposta

Como enviar arquivos por protocolo SSL FTP seguro

Agradeço qualquer ajuda que possa ser oferecida sobre o assunto. No final de uma inscrição on-line, estou pegando dados do cliente (vários campos), colocando-os em um arquivo CSV e tentando enviar para outro cliente pelo protocolo SSL, mas não ...

1 a resposta

Restrições genéricas somente de classe no Swift

Estou tentando marcar uma variável de um tipo genérico como fraca: class X<T> { weak var t: T? }Se eu não colocar nenhuma restrição paraT Eu recebo o erroweak cannot be applied to non-class type 'T'. Se eu usasse apenas usar isso com classes ...

2 a resposta

Classe Pure Swift em conformidade com protocolo com método estático - problema com upcasting

Dado que temos um protocolo Swift com umstatic método: protocol Creatable: class { static func create() -> AnyObject }e uma classe Swift pura, em conformidade com o protocolo: class Foo : Creatable { static func create() -> AnyObject { return ...

3 a resposta

Como usar vários protocolos no Swift com as mesmas variáveis de protocolo?

Em breve estou implementando dois protocolos,GADCustomEventInterstitial eGADCustomEventBanner. Ambos os protocolos requerem uma propriedade chamadadelegate. delegate é um tipo diferente em cada protocolo e, portanto, surge um conflito. class ...