Ich habe ein Array A, die zwei Arrays enthält:Wie ersetzt man die Werte eines Arrays durch andere Elemente in swift3?
[[Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday], [Monday, Wednesday]]
Jetzt möchte ich mit den Elementen des Arrays A ersetzen:
[[Sun, Mon, Tue, Wed, Thu, Fri, Sat], [Mon, Wed]]
dies für i verwenden bin der Planung:
for days in operatingDays {
for weekdays in days
{
if (operatingDays[i] as? String == "Sun") {
operatingDays[i] = "Su"
} else if operatingDays[i] as? String == "Mon"{
operatingDays[i] = "Mo"
} else if operatingDays[i] as? String == "Tue"{
operatingDays[i] = "Tu"
} else if operatingDays[i] as? String == "Wed"{
operatingDays[i] = "We"
} else if operatingDays[i] as? String == "Thu"{
operatingDays[i] = "Th"
} else if operatingDays[i] as? String == "Fri"{
operatingDays[i] = "Fr"
} else if operatingDays[i] as? String == "Sat"{
operatingDays[i] = "Sa"
}
}
}
Aber es zeigt den Fehler: Aber wie man dies in Swift3 implementieren wird jede Idee b Ich schätze es.
Zeig uns, was du bisher versucht hast und was genau nicht funktioniert. –
Es ist das gleiche Problem von Ihrer vorherigen Frage, die Sie Tage in [String] –
werfen müssen Sie müssen dem Compiler sagen, dass 'Tage' ein Array und kein Objekt vom Typ ANy ist. – Larme