- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在网上找到了一个使用 stringWithContentsOfURL 命令的教程,该命令现已从 iPhone OS 3.0 开始弃用。但是我找不到我打算使用什么,以及如何实现它。
下面是围绕 stringWithContentsOfURL 行的代码,以备您需要时引用。
NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@&output=csv",
[addressField.text stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSString *locationString = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString]];
NSArray *listItems = [locationString componentsSeparatedByString:@","];
谢谢。
最佳答案
谢谢 Greg,但对于所有其他初学者来说,这里是一个例子
NSError* error = nil;
NSString* text = [NSString stringWithContentsOfURL:TheUrl encoding:NSASCIIStringEncoding error:&error];
if( text )
{
NSLog(@"Text=%@", text);
}
else
{
NSLog(@"Error = %@", error);
}
关于iphone - Objective-C 的 "stringWithContentsOfURL"替代品是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2039203/
我有类似于以下的代码和这样的 URL...如果我使用第一个 *url,网页将返回 null。如果我将此 URL 放入像 bit.ly 这样的 URL 缩短系统中,它确实可以工作并以字符串形式返回页面
我在使用“stringWithContentsOfURL”获取网页源代码时遇到问题(中文)考虑使用“NSUTF8StringEncoding”但没有用(结果为空)。我的代码看起来像这样 NSStrin
在此代码中,从我的应用程序内轮询可访问的网络 (“http://soxxx9.cafe24.com/event.php”) NSString * szURL =[NSString stringW
这是我的一段代码: NSString * escAddress = [fromLocation stringByAddingPercentEscapesUsingEncoding: NSUTF8Str
我使用以下代码来获取网页的内容,但它需要遵循用户系统首选项中定义的所有网络规则等 NSURL *url = [NSURL URLWithString:@"http://thetalkingcl
我正在尝试下载一个网站,但只能下载整个网站的大约四分之一。 NSString *tagiString = @"http://www.tagesanzeiger.ch"; NSURL *
由于某种原因,以下代码有时可以工作。我已经检查了很多次 URL,这并不有趣(它返回我想要解析的纯文本)。该代码 100% 正常工作,然后它停止工作并开始给我一个 EXC_BAD_ACCESS 错误。
我正在使用 NSString#stringWithContentsOfURL: 从服务器请求一些数据。服务器使用的是自签名证书,因此 stringWithContentsOfURL: 只是返回 nil
我正在尝试将一段 Objective-C 代码转换为 C# 以便与 Monotouch 一起使用,但我不知道用什么来替换 stringWithContentsOfUrl我应该使用类似的东西吗: Htt
我已经编写了一些使用 stringWithContentsOfURL 的代码,但事实证明它现在已被弃用。你能帮我换吗?这是我的代码: NSString *locationString = [NSStr
我正在尝试使用 initWithContentsOfURL:encoding:error: 像这样: NSURL *url = [[NSURL alloc] initWithString:@"http
我的应用程序访问服务器上的一个简单的 php 文件,该文件执行简单的回显“YES”;用于测试目的。我尝试将 echo 的内容获取到 NSString 对象中,如下所示,但我的字符串始终返回(null)
我试图从服务器中提取一些数据(我不拥有该服务器),但是它返回一些需要的数据,并带有 http 500 错误代码,但是如果服务器返回 http 代码 500,则 NSString stringWithC
关于限制从 URL 读取字符串的大小的类似问题,我没有看到任何答案。用户可能会错误地指向带有数 GB 数据的 URL,这显然会导致我的 iPhone 应用程序崩溃。我想将大小限制为 100Kb,有没有
我试图使 -[NSString stringWithContentsOfURL:encoding:error:] 异步,通过从后台线程异步运行它: __block NSString *result;
我的代码是从我的网络服务器上的 xml 文件写入 url 的内容,并将内容存储在一个字符串中,然后将其写入文档目录中的本地文件。当我第一次加载它时,一切都很好,之后即使我再次运行这个 View ,它也
我在网上找到了一个使用 stringWithContentsOfURL 命令的教程,该命令现已从 iPhone OS 3.0 开始弃用。但是我找不到我打算使用什么,以及如何实现它。 下面是围绕 str
我在 Monotouch 中缺少 NSString.stringWithContentsOfURL。存在吗? 最佳答案 更简单: string msg = new WebClient ().Downl
当我获取任何网页的源代码时,无论我使用什么编码,我总是以 - 字符(例如 © 或 ®)结束,而不是实际的字符本身。这也适用于外来字符(例如瑞典语中的 åäö),我必须从“Å”等解析)。 我正在使
我有一个小型开源应用程序。我使用 [NSString stringWithContentsOfURL] 下载网站的 html 并检查用户是否已在 Safari 中登录。 在 El Capitan 之前
我是一名优秀的程序员,十分优秀!