在(文件:Sound.m /方法:setSound)我有這個,它成功地設置和播放聲音(看起來)。@property不會持續?,聲音不播放
[self setTheSound:&thisSoundID];
AudioServicesPlaySystemSound(*(self.TheSound));
但是,在外部調用該方法時。我什麼都沒聽到。雖然我知道它是從NSLog調用的。 (文件:Sound.m /法:playSound)
- (void) playSound
{
NSLog(@"Called playSound");
AudioServicesPlaySystemSound(*(self.TheSound));
}
這裏是屬性設置上(文件:Sound.h /法:playSound)
@property SystemSoundID *TheSound;
你可以添加'setTheSound的實現:'? –