Resultados da pesquisa a pedido "optional"

1 a resposta

Swift Tipo opcional: como .None == nil funciona

Estou tentando entender como isso funciona: 1> func returnNone() -> String? { return .None } 2> returnNone() == nil $R0: Bool = true 3> returnNone() == .None $R1: Bool = truePor quê.None é igualnil. Não vejo nada sobre isso na definição de ...

1 a resposta

Int opcional no território

Estou tentando usar um Int opcional no domínio e estou recebendo um erro antigo, eu acho. Código dynamic var reps: Int? = nilErro 'Property cannot be marked dynamic because its type cannot be represented in Objective-C'Estou usando o Realm ...

2 a resposta

Incrementando um opcional implicitamente desembrulhado

Declaro um opcional implicitamente desembrulhado como: var numberOfRows: Int!e inicialize-o no init: numberOfRows = 25Mais tarde, preciso diminuí-lo um para escrever: numberOfRows--mas isso não compila. A mensagem de erro informa que o ...

1 a resposta

O subscrito de uma estrutura não define valores quando criado como um opcional implicitamente desembrulhado

Por que não consigo alterar a matriz "numbers" usando subscritos quando "Foo" é um opcional implicitamente desembrulhado? struct Foo { var numbers = [0,0,0] subscript(index: Int) -> Int { get { return self.numbers[index] } set { ...

2 a resposta

trivialmente construtível std :: optional e std :: variant

É permitido projetarstd::optional (atualmentestd::experimental::optional) de tal maneira que, para o tipo construtível trivialmente padrãoT correspondentestd::optional< T > também é trivialmente padrão construtível? A mesma pergunta que ...

3 a resposta

Prática recomendada para evitar clichê condicional de operador com verificação nula

Quando não é possível usar o objeto nulo, qual é a melhor prática para substituir o modelo condicional de verificações nulas do operador condicional como este: public String getEmployeeName() { return employee == null ? null ...

3 a resposta

Por que não opcional Qualquer um pode manter nulo?

Em Swift, posso declarar uma constante do tipoAny e colocar umString afim disso. let any: Any = "hello world"Boa. Por outro lado, eunão podescolocar umanil valor emany porque não é opcional. let any: Any = nil error: nil cannot initialize ...

3 a resposta

Propriedades preguiçosas e opcionais rápidas

Qual é a diferença entre umLazy ouOptional propriedade em Swift? Por exemplo, se alguém está construindo uma barra de navegação lateral, acho que tudo deve estar dentro de umaUIViewController. O usuário pode nunca abrir o menu, mas às vezes o ...

2 a resposta

Não foi possível remover "Opcional" da String

Abaixo está o meu trecho // MARK: - Location Functions func getCurrentLocation() -> (String!, String!) { let location = LocationManager.sharedInstance.currentLocation?.coordinate return (String(location?.latitude), String(location?.longitude)) } ...

2 a resposta

Optional.ofNullable e método encadeamento

Fiquei surpreso comOptional.ofNullable método. Algum dia, escrevi uma função que deveria retornar um opcional: private Optional<Integer> extractFirstValueFrom(InsightsResponse insight) { return ...