Was ist falsch an der Codezeile, wenn ich die Variable item2 einstelle und warum diese Initialisierung nicht möglich ist, wenn die name -Eigenschaft optional ist?Ändern eines optionalen Eigenschaftswerts mithilfe eines Standardinitialisierers in Swift 3
class ShoppingListItem {
var name: String?
var quantity = 1
var purchased = false
}
var item = ShoppingListItem()
var item2 = ShoppingListItem(name:"Orange Juice")
print(item.name)
print(item2.name)
Betreffend das optionale: Im wirklichen Leben, wie viele namenlose Einkaufsliste Elemente gibt es? ;-) – vadian