Resultados da pesquisa a pedido "protocols"

2 a resposta

Swift - o upcasting de um protocolo para outro de superprotocolo causa erro

No Swift, percebo que posso converter um objeto em conformidade com um protocolo chamado, digamosSubProtocol para outro protocolo chamadoSuperProtocol que é um super protocolo deSubProtocol. Mas não posso fazer o mesmo com uma matriz ...

1 a resposta

Chamar uma função de outra classe (protocolo)

Eu tenho um painel de navegação Deslizar para fora (menu) e outro "menu" na minha primeira página. [/imgs/wW5uu.png] Menu deslizante: ÍndicePágina 1Página 2Page 3Page 4No índice: Página 1Página 2Page 3Page 4Para que o usuário tenha acesso às ...

2 a resposta

protocolo rápido 'fraco' não pode ser aplicado a tipos que não são de classe

Estou um pouco confuso. Qual é a diferença entreprotocol A : class { ... } eprotocol A{ ... }e qual devemos usar rapidamente? PS: recebemos um erro quando escrevemos assim protocol A{ ... } weak var delegate: Aerro: 'fraco' não pode ser ...

3 a resposta

Subclassificação vs. Protocolos

Vamos começar com oClass aproximação: class LoginCredentials { var id : String init(userID:String) { self.id = userID } }então teremos o seguinte: class FacebookLoginCredentials : LoginCredentials { var token : ...

2 a resposta

Como definir e implementar propriedades no protocolo

Quero definir um protocolo com poucas propriedades e preciso usar essas propriedades em outra subclasse NSObject. Por favor, me dê um link ou código de exemplo. Eu preciso disso para trabalhar com 10.5. Obrigado POR FAVOR, VERIFIQUE O SEGUINTE ...

1 a resposta

Como selecionar um objeto ssl.SSLContext

Python 3.5 no Windows, tente o seguinte: import ssl, pickle, multiprocessing context = ssl.create_default_context() foo = pickle.dumps(context) pickle.loads(foo)Lança uma exceção: TypeError: __new__() missing 1 required positional argument: ...

4 a resposta

Adicionando um caso a uma enumeração existente com um protocolo

Eu quero criar umprotocol que impõe um certo caso a todosenums em conformidade com issoprotocol. Por exemplo, se eu tiver umenum como isso: enum Foo{ case bar(baz: String) case baz(bar: String) }Eu quero estendê-lo com umprotocol que adiciona ...

2 a resposta

Substituir erro de função em swift

Eu tenho uma estrutura: struct ErrorResultType: ErrorType { var description: String var code: Int }e um protocolo: protocol XProtocol { func dealError(error: ErrorResultType) }Agora eu quero fazer uma extensão do UIViewController: extension ...

1 a resposta

Como detectar se um protocolo é suportado pelo navegador da web?

Semelhante ao iTunes '' Link Maker '' ( http://www.apple.com/itunes/linkmaker/faq/ [http://www.apple.com/itunes/linkmaker/faq/]) Por meio do navegador da web, as páginas do iTunes são capazes de descobrir seitms:// foi registrado na estação de ...

2 a resposta

Como resolver nenhum erro de tipo ou protocolo nomeado no Xcode 7?

Eu estou tentandopassing valores do segundoclass para a primeira aula por isso estou usandoprotocol edelegate processo. Sempre que executo meu programa, enfrento o problema abaixo. No Type or Protocol Named 'locateMeDelegate' ...