NSURLConnection 还是 NSurl?

发布于 2024-09-18 01:06:05 字数 630 浏览 8 评论 0原文

NSURLConnectionNSURL 之间有什么区别?

我的意思是,如果我正在下载一个文件,它对我使用哪个文件有影响吗?

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

情丝乱 2024-09-25 01:06:05
  • 连接

    <块引用>

    NSURLConnection 对象提供对 URL 请求执行加载的支持。

    连接

  • 请求

    <块引用>

    NSURLRequest 对象以独立于协议和 URL 方案的方式表示 URL 加载请求。

    例如requestWithURL

    <块引用>

    使用默认缓存策略和超时值创建并返回指定 URL 的 URL 请求。

    + (id)requestWithURL:(NSURL *)theURL
    
  • 网址

    <块引用>

    NSURL 类提供了一种操作 URL 及其引用的资源的方法。 NSURL 对象理解 RFC 1808、1738 和 2732 中指定的 URL。 ...

    要获取 URL 的内容,NSString 提供 stringWithContentsOfURL:NSData 提供 dataWithContentsOfURL:。< /p>

参考文献:

  • The Connection

    An NSURLConnection object provides support to perform the loading of a URL request.

  • The Request

    NSURLRequest objects represent a URL load request in a manner independent of protocol and URL scheme.

    E.g. requestWithURL:

    Creates and returns a URL request for a specified URL with default cache policy and timeout value.

    + (id)requestWithURL:(NSURL *)theURL
    
  • The URL

    The NSURL class provides a way to manipulate URLs and the resources they reference. NSURL objects understand URLs as specified in RFCs 1808, 1738, and 2732. ...

    To get the contents of a URL, NSString provides stringWithContentsOfURL: and NSData provides dataWithContentsOfURL:.

References:

看透却不说透 2024-09-25 01:06:05

NSURLConnection 最好的一点是它的异步行为,这样您就不必等待 url 加载。

Best thing about NSURLConnection is its asynchronous behaviour so that you dont have to wait until the url is loaded.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文