Resultados da pesquisa a pedido "optional"

3 a resposta

Por que os operadores maiores ou menores que Swift da Swift não podem comparar opcionais quando os operadores de igualdade podem?

No Swift 3, esse é um erro de compilação, se eu usar> ou< let a: Int? guard a > 0 else {return} guard a < 0 else {return}Erro de compilação: Valor do tipo opcional 'Int?' não desembrulhado; você quis usar '!' ou '?'? Mas tudo bem se eu ...

1 a resposta

Encadeamento do mapa Java opcional e orElse (estilo if-else)

Existe uma maneira elegante e de streaming em Java para dizer "mapeie este opcional para outro opcional com um valor calculado se o valor existir, senão retorne um opcional vazio"? Eu pensei em algo como: Optional<Float> amount = ...; ...

1 a resposta

Obter campo do objeto opcional ou retornar nulo

Eu tenho um objeto opcional: Optional<Detail> newestDetail;eu gostaria de retornarnewestDetail.getId() ou senewestDetail é retorno nulonull. Temos uma abordagem mais sofisticada para fazer isso do que seguir? return ...

1 a resposta

Por que não posso passar um opcional implicitamente desembrulhado como UnsafeMutablePointer?

Parece que o Xcode 9.3 corrigeum problema que eu estava tendo [https://stackoverflow.com/questions/48814508/are-implicitly-unwrapped-optionals-truly-optionals/48815104#48815104] , mas no Swift 4.1, a segunda metade desse código ainda não é ...

3 a resposta

Como posso usar um argumento de matriz opcional em um procedimento VBA?

Eu tenho um procedimento privado em um script VBA para o MS Access: Private Sub drawLineDiagram(chartSpace As Variant, title As String, caption As String, x_val() As Variant, y_val() As Variant, Optional y_val2() As Variant = ????) Como você ...

5 a resposta

Como você para de construir uma Opção [Coleção] ao alcançar a primeira Nenhuma?

Ao criar uma coleção dentro de umOption, cada tentativa de tornar o próximo membro da coleção pode falhar, tornando a coleção como um todo uma falha também. Após a primeira falha em fazer um membro, eu gostaria de desistir imediatamente e ...

22 a resposta

O que significa um ponto de exclamação no idioma Swift?

O guia da linguagem de programação Swift [https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/AutomaticReferenceCounting.html] tem o seguinte exemplo: class Person { let name: String init(name: ...

12 a resposta

O que é um valor opcional no Swift?

DeDocumentação da Apple [https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/GuidedTour.html#//apple_ref/doc/uid/TP40014097-CH2] : Você pode usarif elet juntos para trabalhar com valores ...

3 a resposta

No Apple Swift, em que casos eu não gostaria de um opcional implicitamente desembrulhado?

Eu acredito que entendo por que os opcionais são úteis (meu melhor pensamento para uso é poder retornar um valor booleano nulo), mas em que caso eu gostaria de declarar um uso opcional agrupado? ao invés de ! para um opcional implicitamente ...

8 a resposta

desembrulhando vários opcionais na instrução if

Desejo desembrulhar dois opcionais em uma instrução if, mas o compilador reclama de uma expressão esperada após o operador na constante da senha. Qual seria a razão? if let email = self.emailField?.text && let password = ...