NSURLConnection 还是 NSurl?
NSURLConnection
和 NSURL
之间有什么区别?
我的意思是,如果我正在下载一个文件,它对我使用哪个文件有影响吗?
Rgds
for:
NSString *myUrl = @"http://www.test.com/";
NSString *returnData = [NSString stringWithContentsOfURL:[NSURL URLWithString: myUrl]];
或者
NSString *myUrl = @"http://www.test.com/";
NSURLRequest *myRequest = [[NSURLRequest alloc] initWithURL: [NSURL URLWithString:myUrl] ];
NSString *returnData = [NSURLConnection sendSynchronousRequest:myRequest returningResponse: nil error: nil ];
有什么区别?
谢谢
what is the difference between NSURLConnection
and NSURL
?
i mean if i am downloading a file, does it make and difference which one i use?
Rgds
for:
NSString *myUrl = @"http://www.test.com/";
NSString *returnData = [NSString stringWithContentsOfURL:[NSURL URLWithString: myUrl]];
or
NSString *myUrl = @"http://www.test.com/";
NSURLRequest *myRequest = [[NSURLRequest alloc] initWithURL: [NSURL URLWithString:myUrl] ];
NSString *returnData = [NSURLConnection sendSynchronousRequest:myRequest returningResponse: nil error: nil ];
whats the difference?
thks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
连接
<块引用>
NSURLConnection
对象提供对 URL 请求执行加载的支持。连接
请求
<块引用>
NSURLRequest
对象以独立于协议和 URL 方案的方式表示 URL 加载请求。例如
requestWithURL
:<块引用>
使用默认缓存策略和超时值创建并返回指定 URL 的 URL 请求。
网址
<块引用>
NSURL
类提供了一种操作 URL 及其引用的资源的方法。NSURL
对象理解 RFC 1808、1738 和 2732 中指定的 URL。 ...要获取 URL 的内容,
NSString
提供stringWithContentsOfURL:
,NSData
提供dataWithContentsOfURL:
。< /p>参考文献:
The Connection
The Request
E.g.
requestWithURL
:The URL
References:
NSURLConnection 最好的一点是它的异步行为,这样您就不必等待 url 加载。
Best thing about NSURLConnection is its asynchronous behaviour so that you dont have to wait until the url is loaded.