Suchergebnisse für Anfrage "optional"

22 die antwort

Was bedeutet ein Ausrufezeichen in der Sprache Swift?

Das Handbuch zur Programmiersprache Swift [https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/AutomaticReferenceCounting.html] hat das folgende Beispiel: class Person { let name: String ...

3 die antwort

In welchen Fällen möchte ich in Apple Swift keine implizit ausgepackte Option?

Ich glaube, ich verstehe, warum optionals nützlich sind (mein bester Gedanke für die Verwendung ist, in der Lage zu sein, einen Null-Booleschen Wert zurückzugeben), aber in welchem Fall möchte ich eine verpackte optionale Verwendung deklarieren? ...

5 die antwort

Schnell: Hinzufügen von optionalen Ints

Ich erkläre folgendes: var x:Int? var y:Int?und ich möchte eine dritte Variablez das enthält die Summe vonx undy. Vermutlich alsx & y sind optionals,z muss auch optional sein: var z:Int? = x + yDies führt jedoch zu einem genaueren Fehler"Wert ...

TOP-Veröffentlichungen

6 die antwort

Warum java.util.Optional nicht serialisierbar ist, wie das Objekt mit solchen Feldern serialisiert wird

Die Enum-Klasse ist serialisierbar, sodass es kein Problem gibt, Objekte mit Aufzählungen zu serialisieren. Der andere Fall ist, wenn die Klasse Felder der Klasse java.util.Optional enthält. In diesem Fall wird die folgende Ausnahme ausgelöst: ...

4 die antwort

Wie werden optionale Werte in Swift implementiert?

Ich frage mich, wie die Werttypen in Swift (Int, Float ...) implementiert sind, um optionales Binden ("?") Zu unterstützen. Ich gehe davon aus, dass diese Werttypen nicht auf dem Heap, sondern auf dem Stack zugeordnet sind. Verlassen sie sich ...

8 die antwort

Mehrere optionals in if-Anweisung auspacken

Ich möchte zwei optionals in einer if-Anweisung auspacken, aber der Compiler beschwert sich über einen erwarteten Ausdruck nach dem Operator an der Kennwortkonstante. Was könnte der Grund sein? if let email = self.emailField?.text && let ...

3 die antwort

Verwendung mehrerer Let-As innerhalb einer if-Anweisung in Swift

Ich packe zwei Werte aus einem Wörterbuch aus und bevor ich sie verwende, muss ich sie umwandeln und auf den richtigen Typ testen. Das habe ich mir ausgedacht: var latitude : AnyObject! = imageDictionary["latitude"] var longitude : AnyObject! = ...

4 die antwort

Holen Sie sich Wert von einem Optional oder einem anderen

ich habe zweijava.util.Optional Instanzen und ich möchte eine bekommenOptional das entweder: Hat den Wert des ersten Optional, wenn es einen Wert hat.Hat den Wert der zweiten Option, wenn es einen Wert hat.Ist leer von keinem Optional hat ...

2 die antwort

Wie kann man feststellen, ob ein Generikum in Swift optional ist?

Ich möchte ein Array mit einer Funktion erweitern, die eine Anzahl aller Nicht-Null-Elemente in einem Array zurückgibt. Idealerweise funktioniert dies mit einem Array beliebiger optionaler oder nicht optionaler Typen. Ich habe eine Vielzahl von ...

12 die antwort

Swift: Testen von Optionen auf Null

Ich verwende Xcode 6 Beta 4. Ich habe diese seltsame Situation, in der ich nicht herausfinden kann, wie ich Optionen angemessen testen kann. Wenn ich ein optionales xyz habe, ist der richtige Weg zu testen: if (xyz) // Do somethingoder if (xyz ...