Я пытаюсь что-то выяснить -
Каждый раз, когда я использую AVAudioPlayer, мне нужно инициализировать новый объект AVAudioPlayer.
У меня есть 10 Приговор объектов наи я хочу добавить метод PlaySentence к каждому объекту Sentence, чтобы при нажатии на Sentence приложение воспроизводило звуковой файл.
Мне нужно такое поведение во многих представлениях, поэтому я решил добавить методк объектному классу, чтобы я мог просто вызвать -
[Sentence playSound];
Поскольку AVAudioPlayer в любом случае инициализируется каждый раз, когда я хочу его использовать, я не могу понять, почему это должно быть более дорогой операцией.
Прав ли я / это хороший подход к этой необходимости и почему?
Спасибо
Шани