Resultados da pesquisa a pedido "protocols"
Como mapear um protocolo personalizado para um aplicativo no Mac?
Estou tentando registrar um protocolo personalizado em um aplicativo no Mac, ou seja: O usuário clica no link com "abcdef: // some / url / here"Um aplicativo instalado é iniciado com a sequência acima passada como o primeiro parâmetroFiz isso ...
Como podemos implementar o encadeamento de simultaneidade usando o protocolo rapidamente? [fechadas]
Fiz essa pergunta em entrevista para a função de desenvolvedor iOS. // Please design a read-write task queue where you can tag the reader task with label, // where the the task with the same label should be executed sequentially, and the // ...
O método de extensão de protocolo Swift é chamado em vez do método implementado na subclasse
Encontrei um problema explicado no código abaixo (Swift 3.1): protocol MyProtocol { func methodA() func methodB() } extension MyProtocol { func methodA() { print("Default methodA") } func methodB() { methodA() } } // Test 1 class BaseClass: ...
O que "get" significa na declaração de propriedade de um protocolo?
Estou olhando para algum código de uma biblioteca de layout automático. Nele, existe um protocolo adotado pelo UIView: extension UIView: Constrainable {} extension UILayoutGuide: Constrainable { // LayoutGuide doesn't have baseline anchors, so ...
Como adicionar um método a um protocolo existente no cacau?
Quero estender ou adicionar outro método a um protocolo existente. Embora o protocolo em particular não seja importante, é isso que estou tentando fazer. @protocol NSMatrixDelegate - (void)myNewMethod:(id)sender; @endO compilador avisa que eu ...
O requisito do inicializador 'init (json :)' pode ser atendido apenas por um inicializador `required` na definição da classe não final 'UIColor'
Estou tentando escrever uma extensão para satisfazer um protocolo em uma extensão como esta: extension UIColor: JSONRepresentable { convenience init?(json: Any) { guard let colourArray = json as? [CGFloat] else { print("json was not an array ...
Por que não é possível usar o protocolo `Encodable` como um tipo na função
Estou tentando obter dados por modelo de codificação em conformidade comEncodable protocolo. Mas não conseguiu chamar funcencode como código abaixo: // MARK: - Demo2 class TestClass2: NSObject, Encodable { var x = 1 var y = 2 } var dataSource2: ...
Quais são os protocolos suportados no External Accessory Framework do Iphone
Estou trabalhando em um aplicativo para iphone / ipod que precisará se comunicar com um computador (MAC por enquanto, talvez PC, se possível) através do cabo do conector da estação USB. Sou iniciante em programação de IPhone e, pelo que ...
Nomeie-me um Analisador Binário. Um analisador de dados binários [fechado]
Então, eu estou recebendo esses dados. No soquete de rede ou fora de um arquivo. Estou juntando código que interpretará os dados. Leia alguns bytes, verifique alguns sinalizadores e alguns bytes indicam a quantidade de dados a seguir. Leia esses ...
Qual é a diferença entre fonte de dados e delegado?
Eu tenho uma pergunta fundamental relacionada aos padrões de design de estruturas de cacau. Qual é a diferença entre delegado e fonte de dados? Ambos poderiam usar@protocols declaração, mas algumas classes ou estruturas estão usandodelegate, e ...