如何下载给定网址的网页的html内容?使用目标c ..使用objective-c下载网页
0
A
回答
0
取决于你正在尝试做什么。对于Web视图:
webView = [[UIWebview alloc] loadRequest:(NSURLRequest *)request];
2
假设它是在iPhone或Mac OS X,这里使用的示例:
链接与目标C卷曲是可能的,但为什么呢?
5
使用stringWithContentsOfURL:usedEncoding:error:
从NSString
NSURL * url = ... some url
NSError * error;
NSStringEncoding * encoding;
NSString * htmlContent = [NSString stringWithContentsOfURL:url usedEncoding:&encoding error:&error];
相关问题
- 1. 使用Android下载网页
- 2. 使用NSURLDownload下载网页
- 3. 下载网页
- 4. 使用PHP curl下载许多网页
- 5. 使用wxHtmlWindow在后台下载网页
- 6. 使用WWW下载网页:: Mechanize :: Firefox
- 7. 从网页使用Python下载
- 8. 使用wget和cron下载网页
- 9. 使用delphi下载iphone网页
- 10. 使用Selenium代码下载网页
- 11. 如何使用wget下载xhtml网页
- 12. 如何使用perl下载网页?
- 13. 使用Qt批量下载网页
- 14. 使用wget从网页下载图像
- 15. 使用Java下载资源的网页
- 16. 使用vbscript下载并保存网页
- 17. 如何使用vapply下载网页?
- 18. 使用php从网页下载文件
- 19. 如何使用Wget下载网页?
- 20. 从网页下载图片使用python
- 21. 通过gdata-objectivec-client下载youtube视频
- 22. 如何使用用户代理使用Wget下载网页
- 23. 通过asp.net下载网页
- 24. 下载完整的网页
- 25. 下载Angular或ReactJS网页
- 26. 下载分割SWF网页
- 27. 下载整个网页
- 28. 下载文件在网页
- 29. Python网页下载器
- 30. 脚本下载网页
虽然这会工作,你永远不应该在主线程做到这一点,因为它会阻止,直到调用返回,这可能是很长一段时间,如果有网络问题。您应该在单独的线程上执行此操作,或者使用“NSURLConnection”的异步方法。 – 2010-02-25 05:05:30
是正确的,你不应该在主线程中这样做,但是操作队列的使用非常简单,如果你需要URL的所有内容,那么使用它们更有意义,而不是重做NSString已经做的事情。操作队列的一个很好的教程在http://www.cimgf.com/2008/02/16/cocoa-tutorial-nsoperation-and-nsoperationqueue/ – 2010-02-25 05:26:12