Добавить структуры на ввод пользователя - PullRequest
0 голосов
/ 12 мая 2019

Я хочу реализовать функцию добавления пользователем нескольких машин. Каждый автомобиль имеет одинаковые свойства. Поэтому моим первым шагом будет создание структуры:

struct car {
    hp: Int
    color: String
    age: String
    price: Double
}

Теперь каждый раз, когда пользователь нажимает кнопку и добавляет запрошенные данные, автомобиль должен быть добавлен со значениями данной структуры.

Как мне поступить, если я хочу иметь возможность использовать данные каждого автомобиля, называя его имя?

Прав ли я, предполагая, что мне придется добавить еще одно значение в структуру, а именно name? Что мне нужно создать массив структур, добавляя car каждый раз, когда пользователь добавляет еще одну?

С этим подходом идти?

Если так - у пользователя есть возможность изменять / обновлять данные автомобиля - как я могу получить доступ к той точной структуре, которую он пытается отредактировать внутри массива и изменить его данные?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...