从URL下载文件并将其转换为NSString

时间:2012-06-12 13:37:21

标签: iphone objective-c xcode url nsstring

我需要从此网址获取内容

  

http://google.fr/ok

在NSString中,有人可以帮助我吗?

2 个答案:

答案 0 :(得分:4)

如果您不需要担心阻止主线程,可以使用:

NSString *string = [NSString stringWithContentsOfURL:myURL usedEncoding:nil error:nil]; 

如果同步是一个问题,则必须使用像AFNetworkingRestKit这样的库在后台线程上连接到您的服务器,然后在主线程上通知您。 / p>

答案 1 :(得分:0)

NSError *err = nil;
NSString *urldata = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://google.fr/ok"] encoding:NSASCIIStringEncoding error:err]

if (!err){
    NSLog (@"DATA; %@", urldata);
}