gpt4 book ai didi

iphone - 在 objective-c 中,从找不到的路径加载sound.wav

转载 作者:行者123 更新时间:2023-12-03 01:00:24 25 4
gpt4 key购买 nike

我看到了一些这样的代码片段

NSString *path = [NSBundle mainBundle] pathForResource:@"tone" ofType:@"wav"];

SystemSoundID soundID;
CFURLRef soundFileURL = (__bridge CFURLRef) [NSURL fileURLWithPath:path];
OSStatus errorCode = AudioServicesCreateSystemSoundID((CFURLRef)soundFileURL, &soundID);
//play the file

AudioServicesPlaySystemSound(soundID);

因此,我在程序中输入了此代码,但是当我调试时,我发现错误1500表示我找不到相关的声音。但是,我已将声音包含在项目的支持文件中。声音文件也很小,4kB

我也有支持文件中包含的png格式的图像,无论实际位置在哪里,它们似乎都能正确加载。那么为什么这不同呢?

谢谢

最佳答案

实际上,似乎删除声音文件并再次添加它(可能是通过“将文件复制到项目文件夹”选项)可以解决问题。首先不确定是哪里出了问题。

关于iphone - 在 objective-c 中,从找不到的路径加载sound.wav,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9043224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com