Kann ich eine leere veränderbare Eigenschaft (oder eine andere Eigenschaft) mit einem nicht optionalen Wert erstellen?Leere veränderbare Eigenschaft mit nicht optionalem Wert
Zum Beispiel ist diese Werke:
let distributions = MutableProperty<Distributions?>(nil)
aber ich brauche etwas wie folgt aus:
let distributions = MutableProperty<Distributions>()
Vertriebsobjekt:
struct Distributions : CollectionType{
typealias Index = Int
private let distributions : [Distribution]
init(distributions : [Distribution]){
self.distributions = distributions
}
var startIndex: Int {
return 0
}
var endIndex: Int {
return distributions.count
}
subscript(i: Int) -> Distribution {
return distributions[i]
}
}
struct Distribution{
let id : Int
let dateStart : String
let dateEnd : String
}
Thnx um Hilfe.
Was sind 'Verteilungen'? – Code
Es ist mein Wert Objekt – JaSHin
Zeigen Sie den Code dafür? – Code