Resultados de la búsqueda a petición "optional"
La compilación falla cuando se usa una lambda para el Proveedor <? extiende Tipo>
¿Por qué esto no compila? : import java.util.Optional; public class Demo { Optional<? extends SomeValue> getOption() { return Optional.empty(); } void exposure() { SomeValue someValue = getOption().orElseGet(() -> new SomeValue()); } } class ...
¿Cómo ejecutar la lógica en Opcional si no está presente?
Quiero reemplazar el siguiente código usando java8Optional: public Obj getObjectFromDB() { Obj obj = dao.find(); if (obj != null) { obj.setAvailable(true); } else { logger.fatal("Object not available"); } return obj; }El siguiente pseudocódigo ...
¿Hay alguna manera mejor de hacer frente a la "pirámide de la perdición" anidada de Swift?
¿Existe una mejor manera de lidiar con una cadena de propiedades opcionales que anidadas?si dejadeclaraciones? Me aconsejaron usar if lets al examinar propiedades opcionales, lo que tiene sentido ya que las trata en tiempo de compilación en lugar ...
Rápido desenvolvimiento doble de opcionales
Entiendo qué opcionales hay en Swift pero acabo de encontrar un"Doble envoltura opcional", donde si no uso dos'!' Xcode da un error de compilador Valor del tipo opcional 'Cadena?' no sin envolver; ¿Querías usar '!' o ‘? ' Tengo el siguiente ...
Swift: valor opcional no nulo que genera una excepción nula
Estoy teniendo un diccionario, con valores, lo estoy llamando para llenar un campo if let userdata: NSDictionary = self.fbdata { println(userdata["email"]) // print Optional([email protected]) vc.email.text = userdata["email"] as? String ?? "" // ...
Entonces, si la cadena no es NilLiteralConvertible ... ¿qué devuelven algunas funciones de cadena?
Asumamos el siguiente código: let url = "http://%20abc" let urlString = url.stringByRemovingPercentEncoding! if urlString != nil { println("done") }stringByRemovingPercentEncoding debería devolver una cadena opcional. Así que vamos a ...
Cómo usar swift flatMap para filtrar opciones de una matriz
Estoy un poco confundido con flatMap (agregado a Swift 1.2) Digamos que tengo una matriz de algún tipo opcional, p. let possibles:[Int?] = [nil, 1, 2, 3, nil, nil, 4, 5]En Swift 1.1 haría un filtro seguido de un mapa como este: let filtermap = ...
La variable 'xxx' nunca fue mutada, considere cambiar a 'let'
Actualizado a xcode7-betaMe encuentro con un nuevo tipo de advertencia. Aqui esta mi codigo override func layoutAttributesForElementsInRect(rect: CGRect) -> [UICollectionViewLayoutAttributes]? { var ...
Cuando se asignan dos opciones a una declaración if let, ¿cuál se desenvuelve? Lenguaje rápido
Entonces, si tengo algún código como se escribe a continuación func currentWeatherDictionaryfromjsonDictionary (jsonDictionary: [String: AnyObject]? ) -> CurrentWeather? { if let currentWeatherama = jsonDictionary?["currently"] as? [String: ...
Java 8: diferencia entre Optional.flatmap y Optional.map
¿Cuál es la diferencia entre estos dos métodos?Optional.flatMap() yOptional.map()? Un ejemplo sería apreciado.