это мой первый вопрос, поэтому простите меня, если это не очень понятно.Создайте многомерный массив в swift с различными типами данных
Я пытаюсь создать массив в swift, который будет хранить либо массивы массивов, либо целое число. Массив должен быть простым представлением данных я буду использовать, которая в основном дерево рода структуры данных, как так ...
Array = [[[ [2, 3] ] , [ 1, 4 ], []], [], [ [2, 5], [6, 1] ] , 3]
В целом массивы ветви и целые числа являются листья
я пытался объявить их как так опциями
var test2 = [[[Int]?]?]()
Или с помощью TYPEDEF, но я до сих пор не могу заставить его работать.
Я работаю с быстрым 3, и я боюсь нового в развитии iOS, так голый со мной, если мой вопрос должен быть «хорошо известным».
[править] Кроме того, она должна быть возможность добавлять новые листья к любому из массивов
Приветствия
Почему бы вам не задать дерево? Было бы намного проще. –
var test2 = [Any]() – shallowThought
@shallowThought Я думал о чем-то подобном, но я использовал AnyObject вместо Any. Это, похоже, отлично работает для части задания, но, как будто, я пропускаю часть автозаполнения, это то, что я хотел. – andecoder