Resultados da pesquisa a pedido "protocols"
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 ...
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 ...
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 ...
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 : ...
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 ...
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: ...
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 ...
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 ...
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 ...
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' ...