Resultados da pesquisa a pedido "protocols"
Protocolo Swift para interpolação de strings
Qual protocolo eu tenho que implementar para controlar a maneira como um objeto é representado dentro de uma interpolação de strings no Swift? Não quero especificar o que é impresso em algo assim: struct A{ } var a = A() println("\(a)")
Herança de protocolo Swift e funções genéricas
Considere o seguinte playground: import Foundation protocol StringInitable { init( string:String ) } class A : StringInitable { var stored:String required init ( string:String ) { stored = string } } class B : A /*, StringInitable */ { var ...
Protocolo Swift que define o método de classe retornando auto
Eu tinha um código que estava funcionando no XCode 6 beta, mas parei de funcionar recentemente após a atualização para o xcode 6.1. Este é o meu protocolo: protocol CanDeserialiseFromJson { class func FromJson(json : JSONValue) -> Self }Esta é ...
Como criar o protocolo Objective-C na nova versão do XCode versão 6.0.1 (6A317) para iOS
Nas versões anteriores, quando você pressionava Novo arquivo, no iOS -> Cocoa Touch -> havia o protocolo Objective-C, mas agora não consigo encontrá-lo !?
Registrando e Utilizando um Protocolo java.net.URL Customizado
Eu estava tentando invocar umcustom url do meu programa java, portanto, usei algo como isto: URL myURL; try { myURL = new URL("CustomURI:"); URLConnection myURLConnection = myURL.openConnection(); myURLConnection.connect(); } catch (Exception e) ...
protocolos binários v. protocolos de texto
alguém tem uma boa definição para o que é um protocolo binário? e o que é realmente um protocolo de texto? como eles se comparam em termos de bits enviados no fio? aqui está o que a wikipedia diz sobre protocolos binários: Um protocolo binário ...
Não é possível criar uma matriz de tipos em conformidade com um protocolo no Swift
Eu tenho o seguinte protocolo e uma classe em conformidade com ele: protocol Foo{ typealias BazType func bar(x:BazType) ->BazType } class Thing: Foo { func bar(x: Int) -> Int { return x.successor() } }Quando tento criar uma matriz de foos, ...
Fazendo uma classe Swift estar em conformidade com um protocolo que requer um init
Eu tenho o seguinteprotocol noSwift: protocol FooConvertible{ typealias FooType init(foo: FooType) }eu posso fazerSwift classes estão de acordo com ele na definição de classe: class Bar: FooConvertible { var baz: String = "" required init(foo: ...
Protocolos: Por que o @ObjC é necessário para verificação de conformidade e requisitos opcionais?
oDocumentação rápida [https://developer.apple.com/library/ios/documentation/swift/conceptual/Swift_Programming_Language/Protocols.html] diz o seguinte sobreprotocolos: Você pode verificar a conformidade do protocolo apenas se o seu ...
Retornando genéricos restritos de funções e métodos
Gostaria de criar uma função que retorne um objeto que esteja em conformidade com um protocolo, mas o protocolo use umtypealias. Dado o seguinte exemplo de brinquedo: protocol HasAwesomeness { typealias ReturnType func hasAwesomeness() ...