Я занимаюсь разработкой приложения для iOS, в котором я записываю звук с микрофона устройства, сохраняю его в формате wav, затем к нему необходимо обращаться и воспроизводить его с другого контроллера представления. Как я понимаю, объект FMOD :: System может быть определен только в одном контроллере представления.
Каков наилучший способ доступа к FMOD более чем в одном контроллере вида?
Я пытался использовать класс Singleton, однако из-за отсутствия в классе-C переменных класса (не экземпляра) я не уверен, как объявить переменную FMOD :: System.
Кто-нибудь успешно реализовал то, что я пытаюсь сделать? Любая помощь приветствуется!
Спасибо