我在网络上有一个 xml 文件,其中包含几个图像 url(url 的数量是动态变化的)所以我想在轮播视图中显示这些图像。
我要做的是,读取 xml 文件并获取每个图像 url。然后将图像下载到手机中并将它们添加到轮播视图中。有没有简单或搁浅的方法来做到这一点?
由于您使用的是关键字“carousel”,听起来您已经了解了许多类似于 Coverflow 的图像显示的开源实现。
您的应用程序的诀窍是您需要在解析 XML 时创建一个数据源(例如 NSMutableArray),并且 iCarousel(或您决定使用的任何东西)视图将从该数组中绘制以显示图像。
如果这是我的应用程序,我会将自定义对象存储在包含图像 URL 的数据源数组中,并且在创建对象时,将调度一个异步线程来下载图像(然后也将存储到该自定义目的)。
您的问题相当广泛,我无法提供非常详细的解决方案,因为实际代码可能不适用于您决定如何构建尚未编码的应用程序。