在我的应用程序中使用SystemSoundID?

时间:2010-07-12 15:56:58

标签: iphone cocoa-touch xcode avaudioplayer

有人可以指出我正确的方向......我需要在我的应用程序中的所有视图控制器中使用相同的声音(按下按钮)。做这个的最好方式是什么。我已设法在单个视图控制器中加载和播放声音但无法设法将声音传递给不同的viewcontrollers,因为SystemSoundID不是对象,所以我不能将它用作属性?有人可以帮忙,因为这让我发疯,我确信它的东西很简单,我想念!

1 个答案:

答案 0 :(得分:1)

您可以像这样定义属性:

@property (assign) SystemSoundID clickSound;

然后,当您创建视图控制器时,可以这样设置它:

viewController.clickSound = aSoundID;