NSString stringWithContentsOfURL已弃用。 我该怎么办?
我写了一些使用stringWithContentsOfURL
代码,但事实certificate,它现在已经被弃用了。 你能帮我replace吗? 这是我的代码:
NSString *locationString = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString]]; NSArray *listItems = [locationString componentsSeparatedByString:@","];
另外,有人可以有一些示例代码来显示它是如何工作的? 什么编码是在(我的2行上面)完成的原始代码?
我想保持兼容性,所以我应该select什么编码? 错误是什么意思,它用于什么?
使用stringWithContentsOfURL:encoding:error:
编辑:这是你的代码使用上面的方法:
NSError *error = nil; NSString *locationString = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString] encoding:NSUTF8StringEncoding error:&error]; NSArray *listItems = [locationString componentsSeparatedByString:@","];
您可以相应地更改NSUTF8StringEncoding
,以查看您导入的任何数据。
NSString引用说这个:
使用
stringWithContentsOfURL:encoding:error:
或stringWithContentsOfURL:usedEncoding:error:
instead。
- 我可以将故事板从一个项目复制到另一个项目吗?
- 仅当UIWebView向下滚动一下时,状态栏才会检测到点击
- 哪种类型的家庭分机最适合您的家庭?
- 放大滚动视图内的旋转图像以适应(填充)覆盖矩形的框架
- 在CustomUIView中覆盖init()崩溃应用程序(EXC_BAD ACCESS)
- 我刚开始学习iOS时希望有人告诉我的5条提示
- 可选types'$ T11'不能用作布尔值; 从安装XCode 6 beta 7开始,testing'!= nil'
- 如何以及在哪里使用instantiateViewControllerWithIdentifier
- iOS 5 UINavigationBar删除子视图(图像子视图)删除导航栏