Suchergebnisse für Anfrage "optional"

2 die antwort

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() > ...

2 die antwort

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 ...

12 die antwort

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-] ...

TOP-Veröffentlichungen

2 die antwort

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 ...

6 die antwort

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 { ...

4 die antwort

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 ...

4 die antwort

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 ...

2 die antwort

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] ...

6 die antwort

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 ...

6 die antwort

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 ...