Resultados de la búsqueda a petición "optional"
Matriz de funciones <Opcional <T>> -> Opcional <Matriz <T>>
Esto es lo que estoy tratando de hacer: extension Array<Optional<T>> { func unwrap() -> Optional<Array<T>> { let a = self.flatMap() { a in switch a { case Optional.Some(let x): return [x] case Optional.None: return [] } } if a.count == ...
¿Por qué no puedo pasar una opción implícitamente desenvuelta como UnsafeMutablePointer?
Parece que Xcode 9.3 solucionaun problema que estaba teniendo [https://stackoverflow.com/questions/48814508/are-implicitly-unwrapped-optionals-truly-optionals/48815104#48815104] , pero en Swift 4.1 la segunda mitad de este código todavía no se ...
Tipo opcional Swift: cómo funciona .None == nil
Estoy tratando de entender cómo funciona: 1> func returnNone() -> String? { return .None } 2> returnNone() == nil $R0: Bool = true 3> returnNone() == .None $R1: Bool = truePor qué.None es igualnil. No veo nada al respecto en la definición de ...
Int opcional en el reino
Estoy tratando de usar un Int opcional en el Reino y creo que recibo un error antiguo. Código dynamic var reps: Int? = nilError 'Property cannot be marked dynamic because its type cannot be represented in Objective-C'Estoy usando Realm 0.96.1 ...
Incremento de una opción envuelta implícitamente
Declaro una opción implícitamente desenvuelta como: var numberOfRows: Int!e inicializarlo en init: numberOfRows = 25Más tarde necesito disminuirlo en uno, así que escribo: numberOfRows--Pero esto no se compila. El mensaje de error dice que el ...
El subíndice de una estructura no establece valores cuando se crea como una opción implícitamente desenvuelta
¿Por qué no puedo cambiar la matriz de "números" usando subíndices cuando "Foo" es una opción implícitamente desenvuelta? struct Foo { var numbers = [0,0,0] subscript(index: Int) -> Int { get { return self.numbers[index] } set { ...
construible trivialmente predeterminado std :: opcional y std :: variante
¿Es permitable diseñarstd::optional (actualmentestd::experimental::optional) de tal manera que, para el tipo constructivo trivialmente predeterminadoT correspondientestd::optional< T > ¿también es trivialmente predeterminado construible? La ...
Práctica recomendada para evitar repeticiones de operador condicional de verificación nula
Cuando no es posible usar un objeto nulo, ¿cuál es la mejor práctica para reemplazar el operador condicional? public String getEmployeeName() { return employee == null ? null : employee.getName(); }¿Hay algo como a continuación en Java 8 o ...
¿Por qué no opcional Any puede contener nulo?
En Swift puedo declarar una constante de tipoAny y poner unString en ello. let any: Any = "hello world"Bueno. Por otro lado yono puedoPoner unnil valor enany porque no es opcional let any: Any = nil error: nil cannot initialize specified type ...
Swift Lazy y propiedades opcionales
¿Cuál es la diferencia entre unLazy oOptional propiedad en Swift? Por ejemplo, si alguien está construyendo una barra de navegación que viene desde un lado, creo que todo debería estar dentro de unoUIViewController. Es posible que el usuario ...