Ich lese die offiziellen Swift-Dokumente "Die Swift-Programmiersprache (Swift 2.2)". In den Themen Optionals unter die Basics Abschnitt Ich fand die folgenden Beschreibungen, die etwas mit Initialisierer zu tun hat.Was meinst du mit Initialisierer? Ist es ein Prozess oder ist es ein Substantiv?
„Das folgende Beispiel verwendet die initializer zu versuchen, einen String in ein Int zu konvertieren.
let possibleNumber = "123"
let convertedNumber = Int(possibleNumber)
Da die initializer scheitern könnte, es gibt eine optionale Int statt eines Int“
Ich frage mich, was genau der Initialisierer bedeutet. Ist es das Objekt convertedNumver ist tatsächlich der Initialisierer oder die Zeichenfolge "123" oder der gesamte Prozess wird Initialisierer genannt. Kann mir bitte jemand das erklären?
Vielen Dank
Sl
die 'Int (...)' ist der Initialisierer, da es eine 'Int' schließlich initialisiert. – luk2302
@ luk2302 Kann ich so sagen, Int (...) ist der Initialisierer und es initialisiert einen optionalen Int-Wert für das Objekt "convertedNumber" – SLN
ziemlich, ja. – luk2302