I have a scenario where I need to create an enum array from a dynamic array.
But I am not able to quite get it correctly.
Any other data type which is preferable in this case?
Can you show us what you mean?
For example, I have an Array defined at runtime.
Lets say it will contain values like following. Length is not fixed.
var arr : String = ["Monday", "January", "2025", "Username"]
Now I want to create enum out of it after it gets filled with values like:
enum userData {
case data1: "Monday"
case data2: "january"
case data3: "2025"
case data4: "username"
}
How can I achieve it?
1 Like
Why do you think you need an enum?
You cannot dynamically add cases to an enum. All of an enum's cases will be known at compile-time.
1 Like
What sort of behavior are you looking for? Be specific.