gpt4 book ai didi

iphone - NSCocoaErrorDomain 代码=256

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

我已经被这个问题困扰了一段时间,似乎无法解决这个问题。

我试图从 URL 中将 URL 的内容作为字符串读取,但我得到了一个奇怪的结果

Error -> Error Domain=NSCocoaErrorDomain Code=256 "The operation couldn’t be completed. (Cocoa error 256.)"

我的代码:

fetchedString = [[NSString alloc] initWithContentsOfURL:[NSURL URLWithString:@"www.example.com/iphone"] encoding:NSUTF8StringEncoding error:&error];                                     
NSLog(@"%@",fetchedString);

// if there is something wrong with the URL
if (error) {
NSLog(@"Error -> %@", error);
return ;
}

我做错了什么?我也尝试使用 gets as NSData ,但我得到了 null 。

最佳答案

是的,URL 缺少方案:“http://”。

“错误 -> 错误域=NSCocoaErrorDomain 代码=256”

有关错误代码,请检查 Apple documentation :

Cocoa 错误域中的 NSError 代码。

NSFileReadUnknownError = 256,

NSFileReadUnknownError
“读取错误,原因未知”

并不是说错误定义很有帮助。 :-)

也不要检查error是否为nil来确定是否有错误,而是检查返回值nil。成功执行时,不保证 errornil

关于iphone - NSCocoaErrorDomain 代码=256,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10106087/

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