如果我希望我的iOS应用程序使用返回XML数据的RESTful WebService,我想开始学习哪些API?

Bea*_*red 4 xml iphone rest ipad ios

我想在我的应用程序中构建一些天气功能,我将使用NOAA天气网络服务来检索天气信息.NOAA网站提供了大量有关如何请求数据以及如何构建数据的信息.我是iOS开发的新手,所以我只需要一点方向,因为我不确定应该使用哪些API来请求和处理这些数据.我的问题是......

  1. 请求访问用户位置的正确方法是什么?
  2. 如果用户允许访问其位置,我将使用哪些API来访问它?
  3. 要向RESTful Web服务发出HTTP请求,我应该使用哪些API?
  4. 要处理/解析生成的XML数据,我应该使用哪个API?

如果任何人都可以在网上建议任何展示这些功能的好例子,那也会有所帮助.

非常感谢您的智慧!