Я немного застрял, я пытаюсь написать метод, который при нажатии кнопки; получит текущий объем iTunes, сохранит объем как int, объявленный как x. Затем установите громкость iTunes равной 0, что по существу отключит громкость iTunes, но затем я хочу, чтобы громкость iTunes вернулась к значению int x при повторном нажатии кнопки, что по существу включит звук iTunes и вернет его к исходному. объем.
Вот что у меня есть:
- (IBAction)muteAndUnmute:(id)sender {
iTunesApplication *iTunes = [SBApplication applicationWithBundleIdentifier:@"com.apple.iTunes"];
int x;
x = [iTunes soundVolume];
if ([iTunes soundVolume] > 0 ) {
[volumeSlider setIntValue:0];
[iTunes setSoundVolume:[volumeSlider intValue]];
[volumeLabel setIntValue:[volumeSlider intValue]];}
}
Любая помощь будет высоко оценена, я думаю, что это довольно легко сделать, но я просто не могу разобраться с этим, заранее спасибо, Сами.