如何根据 NSMutableArray 中的特定 URL 动态创建 MKTileOverlay
How can I create MKTileOverlay dynamically according to specific URLs from an NSMutableArray
我在 NSMutableArray 中有一个 NSDictionnary (dateArrayURL)
看起来像这样:
dateArrayURL: (
{
date = "2016-10-04 13:00:00 +0000";
urlImage = "http://www.xxx/XX/XX.jpg";
},
{
date = "2016-10-04 12:45:00 +0000";
urlImage = "http://www.xxx/XX/XX.jpg";
},
{
date = "2016-10-04 12:30:00 +0000";
urlImage = "http://www.xxx/XX/XX.jpg";
},
{
date = "2016-10-04 12:15:00 +0000";
urlImage = "http://www.xxx/XX/XX.jpg";
},
请注意,每个日期的 URL 图片都不同。
现在我想使用以下方法为我的 MutableArray 中的每个 date/URL 构建一个 MKTileOverlay:
tileOverlay = [[MKTileOverlay alloc] initWithURLTemplate:urlTemplate];
我是否应该循环数组中的每个元素,并使用适当的 URL 创建 MKTikeOverlay?
我该怎么做,我一直在访问 dictionary/array 中的元素。
感谢@Larme 在评论中帮助我解决了这个问题。
我在 NSMutableArray 中有一个 NSDictionnary (dateArrayURL)
看起来像这样:
dateArrayURL: (
{
date = "2016-10-04 13:00:00 +0000";
urlImage = "http://www.xxx/XX/XX.jpg";
},
{
date = "2016-10-04 12:45:00 +0000";
urlImage = "http://www.xxx/XX/XX.jpg";
},
{
date = "2016-10-04 12:30:00 +0000";
urlImage = "http://www.xxx/XX/XX.jpg";
},
{
date = "2016-10-04 12:15:00 +0000";
urlImage = "http://www.xxx/XX/XX.jpg";
},
请注意,每个日期的 URL 图片都不同。
现在我想使用以下方法为我的 MutableArray 中的每个 date/URL 构建一个 MKTileOverlay:
tileOverlay = [[MKTileOverlay alloc] initWithURLTemplate:urlTemplate];
我是否应该循环数组中的每个元素,并使用适当的 URL 创建 MKTikeOverlay? 我该怎么做,我一直在访问 dictionary/array 中的元素。
感谢@Larme 在评论中帮助我解决了这个问题。