Пишу приложение для Mac OS. Так что это будет аудиоплеер. Теперь я пытаюсь сделать слайдер громкости из AVPLayer, но у меня проблема. Итак, я попробовал этот код:
in h file:
IBOutlet NSLider *volumeSlider;
IBOutlet NSButton *button;
AVPlayer *myplayer;
-(IBAction)changeslider;
in m file:
[myplayer.volume=volumeSlider.value]
Итак, у меня есть ошибка, присваиваемая «с плавающей точкой» из несовместимого типа «id». Так что я делаю не так? Я знаю, как сделать слайдер громкости в IOS из MPMVolumeView, но Mac OS использовала ТОЛЬКО AVPlayer или AVAudioPlayer. Спасибо за ответы.
Итак, у меня есть идея с + или - громкостью от кнопок.
NSString *change
change = @"%@", +1;
iPodplayer.volume=change;
Но у меня также есть ошибка с плавающей точкой ...