Suchergebnisse für Anfrage "optional"
Rückgabewert von Optional [geschlossen]
Wie man ein @ zurückgiString Wert von einemOptional<String> usingifPresent und @ meidNullPointerException? Beispiel public String longestName() { Optional<String> longName = someList.stream().reduce((name1, name2) -> name1.length() > ...
Optional Int in Realm
Ich versuche, ein optionales Int in Realm zu verwenden und erhalte einen alten Fehler, wie ich finde. Cod dynamic var reps: Int? = nilErro 'Property cannot be marked dynamic because its type cannot be represented in Objective-C'Ich verwende ...
Differenz zwischen `Optional.orElse ()` und `Optional.orElseGet ()`
Ich versuche den Unterschied zwischen dem @ zu verstehOptional<T>.orElse() [https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html#orElse-T-] ...
Swift Optionaler Typ: wie .None == nil funktioniert
Ich versuche zu verstehen, wie es funktioniert: 1> func returnNone() -> String? { return .None } 2> returnNone() == nil $R0: Bool = true 3> returnNone() == .None $R1: Bool = trueWarum.None ist gleichnil. Ich sehe nichts darüber in der ...
Function Array <Optional <T >> -> Optional <Array <T >>
Hier ist, was ich versuche zu tun: 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 == self.count { ...
Inkrementieren eines implizit entpackten optionalen
Ich deklariere ein implizit ausgepacktes optional als: var numberOfRows: Int!und initialisiere es in init: numberOfRows = 25päter muss ich es um eins dekrementieren, also schreibe ich: numberOfRows-- aber das kompiliert nicht. Die ...
trivial default constructible std :: optional und std :: variant
Ist es erlaubt zu entwerfenstd::optional (zur Zeitstd::experimental::optional) so, dass bei trivialer Voreinstellung der konstruierbare TypT entsprechendstd::optional< T > ist auch trivial standardmäßig konstruierbar? Die gleiche Frage ...
Subscript einer Struktur legt keine Werte fest, wenn sie als implizit entpacktes optionales @ erstellt wir
Warum kann ich das Array "numbers" nicht mit Hilfe von Indizes ändern, wenn "Foo" eine implizit entpackte Option ist? struct Foo { var numbers = [0,0,0] subscript(index: Int) -> Int { get { return self.numbers[index] } set { self.numbers[index] ...
Beste Übung, um ein Null-Check-Boilerplate für bedingte Bediener zu vermeiden
Wenn es nicht möglich ist, ein Null-Objekt zu verwenden, was ist die beste Vorgehensweise, um einen bedingten Operator zu ersetzen, der das Boilerplate auf Null prüft: public String getEmployeeName() { return employee == null ? null ...
Swift Lazy und Optionale Eigenschaften
Was ist der Unterschied zwischen einemLazy oderOptionalImmobilien in Swift? Zum Beispiel, wenn jemand eine Navigationsleiste erstellt, die von der Seite kommt, denke ich, dass alle innerhalb eines sein solltenUIViewController. Der Benutzer ...