Resultados da pesquisa a pedido "protocols"

2 a resposta

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)")

1 a resposta

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 ...

3 a resposta

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 é ...

2 a resposta

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 !?

3 a resposta

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) ...

9 a resposta

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 ...

2 a resposta

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, ...

1 a resposta

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: ...

2 a resposta

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 ...

1 a resposta

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() ...