- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经被这个问题困扰了一段时间,似乎无法解决这个问题。
我试图从 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
。成功执行时,不保证 error
为 nil
。
关于iphone - NSCocoaErrorDomain 代码=256,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10106087/
NSCocoaErrorDomain 错误代码常量在哪里定义?我总是记不住哪个 .h 文件包含常量。 最佳答案 许多都存储在 FoundationErrors.h 中。其他的可以在 AppKitErr
所以我正在运行命令行 Swift 工具来管理我的扩展坞。 命令 dockutil --remove #{appName} 直接在 shell 上执行时有效,但当我从 Swift 中执行它时,我收到此错
我已经被这个问题困扰了一段时间,似乎无法解决这个问题。 我试图从 URL 中将 URL 的内容作为字符串读取,但我得到了一个奇怪的结果 Error -> Error Domain=NSCocoaErr
我已经坚持了一段时间,似乎没有解决这个问题。 我正在尝试将 URL 的内容作为字符串从 URL 中读取,但我感到很奇怪 Error -> Error Domain=NSCocoaErrorDomain
我正在尝试获取 url 的来源,以便我可以解析 HTML 代码以获取信息。我有以下代码: NSURL *url = [NSURL URLWithString:@"http://www.google.
我正在使用持久容器将数据加载到 tableviewcontroller,但每次我想保存数据时,它都会显示这样的奇怪错误。 每次加载其他 VC(从标签栏)后访问好友列表页面时都会出现错误。如果我直接打开
我在使用 Swift 编码时遇到问题。 我想解析一个 JSON 字符串,但我得到了这个错误: Error Domain=NSCocoaErrorDomain Code=3840 "No value f
当我尝试从 Swift 运行 Firebase 函数时,我收到一条错误消息: Error Domain=NSCocoaErrorDomain Code=3840 “JSON 文本未以数组或对象开头,并
该文件是在 Objective-C 的旧项目中创建的。 NSKeyedArchiver* archiver = [[NSKeyedArchiver alloc] initForWritingWithM
我正在尝试创建一个新目录并将文件放入其中。然而,我得到了 Error Domain=NSCocoaErrorDomain Code=257 "The file “Offline” couldn’t b
我正在开发一个应用程序。在调用我的一项网络服务时出现错误, Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be
override func viewDidLoad() { super.viewDidLoad() let dataURLString: String = Bundle.main.pa
我正在尝试创建一个新目录并将文件放入其中。但是,我得到了 Error Domain=NSCocoaErrorDomain Code=257 "The file “Offline” couldn’t b
我知道很多其他人也有同样的问题,并且有很多问题具有相同的主题/标题。但是这些都没有解决我的问题。 我对云代码和 Facebook 登录使用解析。但由于解析关闭,我将代码移至 back4app。 这是移
您好,我正在使用 iOS 8.0 的新照片框架。我正在尝试删除一系列照片,代码如下: NSArray *toDeletePhotos = [photos valueForKey:@"asset
我已经在我的应用程序中创建了一个用于登录的脚本。用户输入他们的用户名和密码,然后我将这些值发送到服务器。我有一个 php 脚本来检查数据库值,然后将 json 编码数组返回到我的应用程序。我解析结果,
我正在尝试使用来自 xcode 的 switf 4 来使用 rest web 服务,这是我的代码: func login_crm(user:String, passwd:String) { l
func DoLogin(_ email:String, _ password:String) { struct user : Decodable { let
我想用 HMHomeManager 和 addHomeWithName 创建 HMHome。 manager.addHomeWithName("Casa", completionHandler: {
对于基于 NSDocument 的应用程序的下一个版本,我正在修改文档参数,即 Info.plist > CFBundleDocumentTypes 和 UTExportedTypeDeclarati
我是一名优秀的程序员,十分优秀!