Resultados da pesquisa a pedido "optional"

6 a resposta

Por que java.util.Optional não é serializável, como serializar o objeto com esses campos

A classe Enum é serializável, portanto não há problema em serializar objetos com enumerações. O outro caso é onde a classe possui campos da classe java.util.Optional. Nesse caso, a seguinte exceção é lançada: java.io.NotSerializableException: ...

4 a resposta

Como os valores opcionais são implementados no Swift?

Gostaria de saber como os tipos de valor em Swift (Int, Float ...) são implementados para suportar a ligação opcional ("?"). Presumo que esses tipos de valor não estejam alocados na pilha, mas na pilha. Portanto, eles contam com algum tipo de ...

4 a resposta

Obter valor de um opcional ou de outro

Eu tenho doisjava.util.Optional instâncias e eu quero obter umaOptional que: Tem o valor do primeiro Opcional, se tiver um valor.Tem o valor do segundo opcional, se tiver um valor.Está vazio de nenhum dos opcionais tem um valor. Existe uma ...

5 a resposta

Swift: adicionando Ints opcionais

Declaro o seguinte: var x:Int? var y:Int?e eu gostaria de uma terceira variávelz que contém a soma dex ey. Presumivelmente, comox & y são opcionais,z também deve ser um opcional: var z:Int? = x + ymas isso dá um erro mais complacente"valor do ...

3 a resposta

Usando vários let-as dentro de uma instrução if no Swift

Estou desembrulhando dois valores de um dicionário e antes de usá-los, tenho que convertê-los e testar o tipo certo. Isto é o que eu vim com: var latitude : AnyObject! = imageDictionary["latitude"] var longitude : AnyObject! = ...

12 a resposta

Swift: Teste opcional para nada

Estou usando o Xcode 6 Beta 4. Tenho uma situação estranha em que não consigo descobrir como testar adequadamente os opcionais. Se eu tiver um xyz opcional, é a maneira correta de testar: if (xyz) // Do somethingou if (xyz != nil) // Do ...

3 a resposta

Evitando temporário ao usar o boost :: opcional

boost :: suporte opcional à construção in_place da seguinte forma: #include <boost/optional.hpp> #include <boost/utility/typed_in_place_factory.hpp> class Foo { int a,b; public: Foo(int one, int two) : a(one),b(two) {} }; int main() { ...

2 a resposta

Como determinar se um genérico é opcional no Swift?

Eu quero estender uma matriz com uma função que retornaria uma contagem de todos os itens não nulos em uma matriz. Idealmente, isso funcionaria com uma matriz de qualquer tipo opcional ou não opcional. Eu tentei uma variedade de coisas que não ...

9 a resposta

Opções de downcasting no Swift: as? Digite ou como! Tipo?

Dado o seguinte em Swift: var optionalString: String? let dict = NSDictionary()Qual é a diferença prática entre as duas declarações a seguir: optionalString = dict.objectForKey("SomeKey") as? Stringvs optionalString = ...

2 a resposta

Swift se let for avaliado com êxito em Opcional (zero)

Eu tenho um objeto personalizado chamado Field. Basicamente, eu o uso para definir um único campo em um formulário. class Field { var name: String var value: Any? // initializers here... }Quando o usuário envia o formulário, valido cada uma ...