gpt4 book ai didi

iPhone,试图解决错误 -46,域 NSOSStatusErrorDomain

转载 作者:行者123 更新时间:2023-11-28 17:39:03 25 4
gpt4 key购买 nike

我的旧 sdk 3.0 项目中的代码无法与新 sdk 一起使用。我已经将代码复制到一个非常简单的项目中(只是一个 uivue 项目,我将声音代码放在 onload 中)以确保我所做的任何其他事情都不会把它搞砸。

我收到错误代码 -46,域 NSOSStatusErrorDomain

代码

- (void)viewDidLoad
{
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"EvilDrop-2.mp3",
[[NSBundle mainBundle] resourcePath]]];
NSError *error;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
audioPlayer.volume=1.0;
audioPlayer.numberOfLoops= 0;
[audioPlayer play];
audioPlayer.delegate = self;

}

最佳答案

那是因为你没有正确使用 -[NSString stringWithFormat: 。但是,您不需要该方法。

试试这段代码:

NSURL *myURL;
myURL = [[NSBundle mainBundle]
URLForResource:@"MyFile"
withExtension:@"mp3"];

关于iPhone,试图解决错误 -46,域 NSOSStatusErrorDomain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8883507/

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