У меня есть два типа массивов: один для хранения имени категории:
struct Category {
var title : String
var dataArrayName : String
}
var Categories = [
Category(title: "First Title", dataArrayName: "firstDataArray"),
Category(title: "Second Title", dataArrayName: "secondDataArray")
]
и другой для хранения данных категории:
var firstDataArray = [1, 2, 3, 4, 5] // Data Array 1
var secondDataArray = [6, 7, 8, 9, 10] // Data Array 2
Затем в tableView didSelectRowAt indexPath Я хочу получить доступ к firstDataArray
по dataArrayName
из Categories
(к pu sh массиву данных к другому View Controller).
Я получаю значение dataArrayName
через строку Categories[indexPath.row].dataArrayName
, но я не знаю, как получить доступ к массиву, потому что я получаю результат String.