2016-10-13 17 views
0

에서 특정 URL에 따라 MKTileOverlay를 만들 수 있습니다어떻게 내가 <em>있는 NSMutableArray</em> (<strong>dateArrayURL</strong>)</p> <p>그것은 다음과 같다 내부에 <em>NSDictionnary</em>이 동적으로 NSMutableArray를

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 이미지는 날짜별로 다릅니다.

tileOverlay = [[MKTileOverlay alloc] initWithURLTemplate:urlTemplate]; 

내가 배열 내 요소의 각각의 루프와는 MKTikeOverlay을 만들어야합니다

이제 나는 다음과 같은 방법으로 내 MutableArray에있는 각 날짜/URL에 대한 MKTileOverlay를 구축하고 싶습니다 적절한 URL을 사용 하시겠습니까? 어떻게해야합니까? 사전/배열의 요소에 액세스 할 수 없습니다.

+1

힌트 루프 :'for (NSDictionary * aDict in dateArrayURL) {NSString * urlStr = aDict [@ "urlImage"]; NSLog (@ "urlStr : % @", urlStr);} – Larme

+0

이제 각 URL을 사전에서 루프 처리합니다. 내가 필요한 것은 각각의 URL로 루프 중에 초기화 된 MKTileOverlay 배열을 동적으로 생성하는 것입니다. – Funnybear

+1

'NSMutableArray * allTileOverlay = [[NSMutableArray alloc] init]; for (...) {{MKTileOverlay * anOverlay = [[MKTileOverlay alloc] initWithURLTemplate : urlStr]; [allTileOverlay addObject : anOverlay];'}'? – Larme

답변

0

이 질문은 @Larme에게 감사의 말을 전합니다.