2011-04-11 3 views
1

내가 여기에서 유튜브 Atom 피드에서 읽을 MWFeedParser을 사용하고 있습니다 : hereMWFeedParser 태그 (미디어 : 썸네일)

XML 코드 :

<media:thumbnail url='http://i.ytimg.com/vi/7_1PfqGVSg0/0.jpg' height='240' width='320' time='00:01:34.500'/> 

내가 미디어의 URL을 얻을 수있는 방법 : 썸네일 ? 이것에

else if ([currentPath isEqualToString:@"/feed/entry/link"]) { [self processAtomLink:currentElementAttributes andAddToMWObject:item]; processed = YES; } 

: 나는이에서 MWFeedParser.m 에서 변경 시도

else if ([currentPath isEqualToString:@"/feed/entry/media:thumbnail"]) { [self processAtomLink:currentElementAttributes andAddToMWObject:item]; processed = YES; } 

을했지만 작동하지 않습니다 :(

답변

3

을 섹션의 경우 다음을 추가 FeedTypeAtom 코드 :

else if ([currentPath isEqualToString:@"/feed/entry/media:group/media:thumbnail"]) { 
    NSString *urlString = [currentElementAttributes objectForKey:@"url"];     
    if (urlString != nil && urlString.length > 0) 
     item.thumbnail = urlString; 
    processed = YES; 
} 

NSString * thumbnail p MWFeedItem 객체에 대한 로퍼 티

+0

작업이 이제는 tnx – user535351