bir NSSound nesnesi solmaya ve böyle NSSound ile çeşitli sesler nasıl oynanır:benim Mac için ucuz bir & neşeli ses kartı yazdım
-(void)play:(NSSound *)soundEffect:(BOOL)stopIfPlaying {
BOOL wasPlaying = FALSE;
if([nowPlaying isPlaying]) {
[nowPlaying stop];
wasPlaying = TRUE;
}
if(soundEffect != nowPlaying)
{
[soundEffect play];
nowPlaying = soundEffect;
} else if(soundEffect == nowPlaying && ![nowPlaying isPlaying] && !wasPlaying) {
[nowPlaying play];
}
}
sadece ölü durdurmak yerine, ben Bir kaç saniyede falan sönmesini isterdim.
Bu Chris'i denedim, Uyku fonksiyonu tüm dizüstü bilgisayarı uyuttu, bu da beni kıkırdıyordu. uyku, milisaniyeden ziyade saniye cinsinden alması gereken parametre dışında iyi çalışır. –
Size vardiya anahtarında Curses! –