Resultados da pesquisa a pedido "protocols"

1 a resposta

Protocolo de comunicação do servidor para tablet (iPad / Android)

Vou construir um aplicativo cliente-servidor. O cliente aqui é um tablet para iPad (ou baseado em Android). O servidor é um PC normal. Tanto os clientes quanto o servidor estão conectados à mesma rede (usando WiFi). Existe uma maneira padrão ...

4 a resposta

Exemplos de delegados em Swift [fechado]

Eu tenho tentado aprender como a delegação com protocolos funciona. Eu entendi tudo, mas não consigo pensar em quando usar a delegação além de usar visualizações de tabela e, possivelmente, visualizações de rolagem. Em geral, quando é usada a ...

2 a resposta

Retornando a subclasse em uma estática UIViewController

Considere uma classe UIViewController básica ... class Rooms: UIViewController { class func instantiate()->Rooms { } static func make()->Rooms { let emplacedAndSetup = self.instantiate() // various kodes here // very likely put s.view somewhere ...

2 a resposta

Métodos de protocolo de substituição rápida em subclasses

Eu tenho uma classe base que implementa uma extensão que está em conformidade com um protocolo como abaixo: protocol OptionsDelegate { func handleSortAndFilter(opt: Options) } extension BaseViewController: OptionsDelegate { func ...

2 a resposta

Diferença entre usar Genérico e Protocolo como parâmetros de tipo, quais são os prós e os contras de implementá-los em uma função

Como o Swift nos permite usar Protocol e Generic como tipos de parâmetro em uma função, o cenário abaixo veio à minha mente: protocol AProtocol { var name: String{ get } } class ClassA: AProtocol { var name = "Allen" } func printNameGeneric<T: ...

1 a resposta

Swift: É possível adicionar uma extensão de protocolo a um protocolo?

Digamos que eu tenho dois protocolos: protocol TheirPcol {} protocol MyPcol { func extraFunc() }O que eu quero fazer é criar uma extensão de protocolo para 'TheirPcol' que permitaextraFunc() trabalhe em qualquer coisa que esteja em conformidade ...

3 a resposta

Qual é o melhor protocolo de comunicação do cliente servidor para usar no Android e iOS?

Temos um aplicativo de servidor (implementado em Java) que fornecerá alguns dados para nossos aplicativos móveis. Os aplicativos serão criados para Android e iOS. Qual é o melhor protocolo / biblioteca para esse fim? A sobrecarga do ...

2 a resposta

como passar dados do UIPageViewController para o ViewController filho usando delegados

Eu quero passar dados de umUIPageViewController para um de seus filhosViewControllers. Eu tenho um protocolo definido assim: protocol Delegate : class{ func protocolMethod(count:Int) }E emUIPageViewController: class PageVC : ...

3 a resposta

Usando JSONEncoder para codificar uma variável com Codable como tipo

Consegui fazer com que a codificação e decodificação JSON e plist funcionassem, mas apenas chamando diretamente a função codificar / decodificar em um objeto específico. Por exemplo: struct Test: Codable { var someString: String? } let testItem ...

2 a resposta

Por que não posso passar um Protocol.Type para um parâmetro T.Type genérico?

Eu estava trabalhando com Swinject e um problema está me incomodando. Fiquei preso por isso quase um dia inteiro. Suspeito que isso se deva ao fato de Swift ser uma linguagem de tipo estatutário, mas não tenho muita certeza. Resumi meu problema ...