【发布时间】:2013-12-04 10:13:09
【问题描述】:
我为 Mac OS 编写应用程序。所以它将是音频播放器。现在我尝试从 AVPLayer 制作音量滑块,但我遇到了一些问题。所以我尝试了这段代码:
in h file:
IBOutlet NSLider *volumeSlider;
IBOutlet NSButton *button;
AVPlayer *myplayer;
-(IBAction)changeslider;
in m file:
[myplayer.volume=volumeSlider.value]
所以我从不兼容的类型 'id' 分配到 'float' 时出错。那么我做错了什么?我知道从 MPMVolumeView 在 IOS 中制作音量滑块很热门,但 Mac OS 仅使用 AVPlayer 或 AVAudioPlayer。感谢您的回答。
所以我对按钮的 + 或 - 音量有一些想法。
NSString *change
change = @"%@", +1;
iPodplayer.volume=change;
但我也有浮动错误...
【问题讨论】:
-
您的方法调用语法不正确。我认为您是初学者,请花一些时间学习基础知识,
-
@AnoopVaidya:因为他问的是一个基本问题,他目前正在学习基础知识。不要让他失去动力。
-
@DarkDust:是的,我知道,因为我们几乎看不到其他语法和拼写错误。这就是我评论的原因。如果他被我的cmets伤害了,我很抱歉。
标签: xcode macos avaudioplayer avplayer floating