好的我在Windows 7机器和Ubuntu Linux机器上都安装了GNUStep。使用完全相同的代码,播放声音在Windows下的GNUStep下运行,并且在Linux上完全没有任何作用。我已经搜索了谷歌,stackoverflow等,并发现没有。我讨厌我必须在Mac上使用NSSound,但我没有选择。有没有人让NSSound与Linux合作?
NSString *resourcePath = [[NSBundle mainBundle] pathForResource:@"Narnia" ofType:@"wav"];
sound = [[NSSound alloc] initWithContentsOfFile:resourcePath byReference:NO]
[sound play]