Suchergebnisse für Anfrage "optional"

10 die antwort

Variable 'xxx' wurde nie mutiert, überlegen Sie, ob Sie zu 'let' @ wechseln möcht

Auf xcode7-beta aktualisiert Ich bin auf eine neue Art von Warnung gestoßen. Hier ist mein Code override func layoutAttributesForElementsInRect(rect: CGRect) -> [UICollectionViewLayoutAttributes]? { var ...

10 die antwort

Java 8 - Unterschied zwischen Optional.flatmap und Optional.map

Was ist der Unterschied zwischen diesen beiden Methoden:Optional.flatMap() undOptional.map()? Ein Beispiel wäre willkommen.

2 die antwort

Wenn zwei Optionen einer if let-Anweisung zugewiesen sind, welche wird ausgepackt? Schnelle Sprache

Also, wenn ich einen Code wie unten geschrieben habe func currentWeatherDictionaryfromjsonDictionary (jsonDictionary: [String: AnyObject]? ) -> CurrentWeather? { if let currentWeatherama = jsonDictionary?["currently"] as? [String: AnyObject] ...

TOP-Veröffentlichungen

6 die antwort

Nein <optional> in MS Visual Studio 2013 - was tun?

Ich möchte benutzenstd::experimental::optional, aber MSVS 2013 teilt mir mit, dass der Header nicht gefunden werden kann. Warum ist es nicht da?Kann ich mein eigenes basierend auf Code woanders rollen? Der C ++ 14 Vorschlag vielleicht?

2 die antwort

Java 8 oderElse funktioniert nicht wie erwartet

Betrachten Sie die folgende Methode, die ein Feld zurückgibt, wenn es existiert, oder sich selbst rekursiv aufruft, bis das Feld gefunden wird: private Field getField(Class<?> clazz, String p) { Optional<Field> field ...

6 die antwort

Warum würden Sie bei der Implementierung eines Failable Initializers in Swift "init!" Anstelle von "init" verwenden?

Die Swift-DokumentationInitialization: Failable Initializers [https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Initialization.html#//apple_ref/doc/uid/TP40014097-CH18-ID224] Details zur ...

4 die antwort

Beste Übung mit einem Array von Strings mit NSUserDefault

Ich habe ein bisschen Probleme, ein Array von Zeichenfolgen in userDefaults zu speichern. Ich habe ein Array von Strings in einer Klasse deklariert, mit einem Eigenschaftsbeobachter, der mit userDefaults synchronisiert werden soll. Außerdem ...

8 die antwort

Warum schließt vielleicht Just?

Dank an einige ausgezeichnete Antworten hier [https://stackoverflow.com/a/18809252/656912], Ich verstehe im Allgemeinen (deutlich eingeschränkt) den Zweck von HaskellsMaybe und dass seine Definition ist data Maybe a = Nothing | Just ajedoch bin ...

10 die antwort

Warum löst findFirst () eine NullPointerException aus, wenn das erste gefundene Element null ist?

Warum wirft dies einjava.lang.NullPointerException? List<String> strings = new ArrayList<>(); strings.add(null); strings.add("test"); String firstString = strings.stream() .findFirst() // Exception thrown here .orElse("StringWhenListIsEmpty"); ...

4 die antwort

Repetitive get-Anweisung mit Java 8 ersetzen Optional

Ich habe einen Anwendungsfall, in dem ich verschachtelte Klassen und ein Objekt der obersten Klasse habe. Ich möchte einen Wert erhalten, der auf dem N-ten Niveau liegt. Ich benutze Getter wiederholt, um dies zu erreichen, um NPE zu vermeiden. ...