Передача данных между классами
Я разработал игру-викторину, и все работает очень хорошо, но есть кое-что, что я хочу улучшить: Моя проблема в том, что у меня есть 3 View Controllers. В первом View Controller пользователь выбирает одиночный или многопользовательский режим.
Второй ViewController - это игра-викторина. Но теперь в третьем ViewController (экран результатов) мне нужно знать, выбрал ли пользователь одиночный или многопользовательский режим.
Я не знаю, как передать это логическое значение из ViewController 1 в ViewController 3.
На данный момент у меня есть логическое значение в каждом ViewController и просто передать эту переменную из View1 в View2, а затем в View3. Но мне не нравится это решение. Есть ли способ, которым я решаю это с делегатами? Или вы знаете другое, лучшее решение?
заранее спасибо