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

2 die antwort

Wie man Int optional mit NSCoding codiert

Ich versuche, zwei Eigenschaften als optionale Elemente in einer benutzerdefinierten Klasse zu deklarieren - einen String und einen Int. Ich mache das in MyClass: var myString: String? var myInt: Int?Ich kann sie ok wie folgt ...

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

TOP-Veröffentlichungen

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

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

3 die antwort

Optionales Binden von Null-Literal vs. Variable, die in Swift gleich Null ist

In Swift, warum macht var x: Int? = nil if let y: Int? = x { ... } anders verhalten als if let y: Int? = nil { ... }MyVerstehe [https://stackoverflow.com/a/26576556/656912] warum der erste Fall erfolgreich ist legt nahe, dass der zweite auch ...

2 die antwort

Protocols: Warum ist @ObjC für die Konformitätsprüfung und optionale Anforderungen erforderlich?

Das Swift Doku, Erwähnung [https://developer.apple.com/library/ios/documentation/swift/conceptual/Swift_Programming_Language/Protocols.html] sagt folgendes über protocols: Sie können die Protokollkonformität nur überprüfen, wenn Ihr Protokoll ...

4 die antwort

Wie vermeide ich in Swift sowohl optionale als auch keine Objektreferenzen?

Der gesamte Grund für optionals besteht darin, Laufzeitabstürze zu vermeiden, die durch das Aufrufen einer Variablen verursacht werden, die nil / null / none zugewiesen ist. Daher können Variablen nicht null sein. Stattdessen können sie in einen ...

14 die antwort

Optionaler Standardparameter in der Swift-Funktion

Wenn ich @ einstelfirstThing to defaultnil dies wird funktionieren, ohne den Standardwert vonnil Ich erhalte die Fehlermeldung, dass beim Aufruf der Funktion ein Parameter fehlt. Durch Eingabe vonInt? Ich dachte, es wäre optional mit einem ...

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