2010-09-03 124 views
2

我正在写一个ipad应用程序,它将列出来自WS的数据(包括图像)。使用.net网络服务和nsoperation

我打算使用以.net(.asmx)编写的Web服务。我看了2个例子,

  • 使用NSOperation并使用xml提要的seismicxml。

  • Wei-Meng Lee的另一个很好的例子,它不使用NSOperation,但显示如何制作肥皂信封并使用asmx服务。

我的问题:使用NSOperation和线程更好吗? 或者我应该忘记它,并与简单的实施?

Plz帮助我,我很困惑!

感谢, 西蒙娜

+0

嗯。 “简单实施”是什么意思?地震XML例子对于消费XML/RSS提要非常棒 - 但是。如果您希望使用SOAP响应,您可能仍然希望使用NSOp方法,因为您仍将调用Web服务并解析您不想在主线程上执行的XML。 – 2010-09-03 19:56:06

+0

是的,震动XML示例很好,我只需要将其更改为使用SOAP并且效果很好。谢谢。 – 2010-09-09 21:06:19

回答

0

的SeismicXML和LazyTables是展示如何从Web服务使用的NSOperation和XMLPARSER一个UITableView加载图像很好的例子。但NSURLConnection请求在NSOperation之外被调用,所以我不得不修改它以适合我的目的。我找到的另一个很好的示例是LinkedImageFetcher,它显示了如何从网站获取图像,并在NSOperation中包含NSURLConnection请求。