Resultados de la búsqueda a petición "optional"
Enlace opcional de literal nulo vs. variable que es nulo en Swift
En Swift, ¿por qué var x: Int? = nil if let y: Int? = x { ... }comportarse de manera diferente a if let y: Int? = nil { ... }Micomprensión [https://stackoverflow.com/a/26576556/656912]de por qué el primer caso tiene éxito sugiere que el segundo ...
std :: especialización opcional para tipos de referencia
Por quéstd::optional (std::experimental::optional enlibc ++por el momento) no tiene especialización para tipos de referencia (en comparación conboost::optional)? Creo que sería una opción muy útil. ¿Hay algún objeto conreferencia atal vezobjeto ...
Evaluar la propiedad Bool del objeto opcional en la instrucción if
Estoy buscando una manera de evaluar un SwiftBool concisamente en un soloif declaración, cuando elBool es propiedad de un objeto opcional: var objectWithBool: ClassWithBool? // ... if let obj = objectWithBool { if obj.bool { // bool == true } ...
Protocolos: ¿Por qué se requiere @ObjC para la verificación de conformidad y los requisitos opcionales?
losDocumentación rápida [https://developer.apple.com/library/ios/documentation/swift/conceptual/Swift_Programming_Language/Protocols.html] dice lo siguiente sobreprotocolos: Puede verificar la conformidad del protocolo solo si su protocolo está ...
constructor opcional con initializer_list
¿Cuál es el propósito de este constructor especial que toma la lista de inicializadores? ¿Alguien puede dar un ejemplo de cuándo esto será útil? template <class U, class... Args> constexpr explicit optional(in_place_t, initializer_list<U> il, ...
Swift: convertir una cadena de datos de núcleo nulo como un valor opcional
Tengo un campo almacenado en un objeto de datos básicos llamado "metadatos" que es de tipoString (no opcional, porque los documentos de Apple dicen que no te metas con los opcionales en el CD). A veces, el campo de metadatos es nulo. Al verificar ...
Encuadernación opcional rápida con tuplas
Estoy tratando de usar una tupla como enlace opcional en una instrucción IF en Swift, pero no se compilará y ese mensaje de error no es útil. ¿Por qué no se compila lo siguiente? let user:String? = "billy" let pass:String? = "password" if let ...
Encadenamiento de Java Mapa opcional y orElse (if-else-style)
¿Hay una manera elegante y de transmisión en Java para decir "asignar este Opcional a otro Opcional con un valor calculado si el valor existe, de lo contrario devolver un Opcional vacío"? Pensé en algo como: Optional<Float> amount = ...; ...
Opcional vs lanzar una excepción
¿Es cierto que desde Java 1.8 regresaOptional Qué objeto es más preferible que lanzar una excepción? Cada vez más veo el código así: public Optional<?> get(int i) { // do somtething Object result = ... Optional.ofNullable(result); }En lugar de ...
Opcional o Else Opcional en Java
He estado trabajando con el nuevoTipo opcional en Java 8 [https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html], y me he encontrado con lo que parece una operación común que no es compatible funcionalmente: un ...