I have an array A which contains 2 arrays :
[[Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday], [Monday, Wednesday]]
Now i want to replace the elements of array A with:
[[Sun, Mon, Tue, Wed, Thu, Fri, Sat], [Mon, Wed]]
For this i am planning to use:
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"
}
}
}
But it is showing the error:
But how to implement this in Swift3 any idea will be appreciated.
daysis an Array and not a object of type ANy.substringto get the first three characters of the original string.