Swift. XCode. Создание приложения Викторина «Q & A» Часть 1 .

62 Просмотры
Издатель
Перед тем как писать приложения подумайте какой тип данных вам нужен для викторины личности? Сначала вы можете рассмотреть возможность создания массива строк для хранения ваших вопросов, но где вы будете хранить ответы? Лучшей идеей было бы создать структуру Question, содержащую набор ответов. Набор ответов также должен быть больше, чем массив строк, потому что каждый ответ будет соответствовать одному из результатов теста. По крайней мере, вы захотите включить структуру вопроса, структуру ответа и какой-то тип результата.
Учитывайте тип результата. В викторине личности ответ может соответствовать только одному результату. Например, в викторине о животных никогда не бывает ни собаки, ни кошки. То одно, то другое. Это идеальный вариант использования для перечисления. Точно так же, как перечисление Direction может иметь север, юг, восток и запад, AnimalType может быть собакой, кошкой, кроликом или черепахой.
Категория
Язык программирования Swift
Комментариев нет.