0

私は一緒に働いています

 https://github.com/tiboll/BlockRSSParser    

RSS データを取得してテーブル ビューに表示する場合、すべて正常に動作しますが、このプロジェクトでは画像が正しく表示されません。、だから私は見つけます:

 http://feedburner.google.com/

このサイトで RSS フィードを作成すると、何かを除いてすべてが正常に機能するようになりました。のようないくつかの Web サイト:

http://feeds.gawker.com/lifehacker/full

RSSフィードで見ることができる画像があるので、テーブルビューに表示できます: ここに画像の説明を入力

しかし、いくつかの rss フィードでは、feedburner は MEDIA ENCLOSURE を提供します。その rss はそのイメージを取得できず、テーブルビューのセルに表示できません。

ここに画像の説明を入力

この画像の URL を cell.imageView の画像ファイルを表示するように変換するにはどうすればよいですか?

コード :

if ([[item imagesFromItemDescription] count]>0) {
        [cell.thumbnail setImageWithURL:[NSURL URLWithString:[item.imagesFromItemDescription objectAtIndex:0]]
                       placeholderImage:[UIImage imageNamed:@"thumb.png"]];
4

1 に答える 1

0

use this tutorial for RSS data Read

http://www.raywenderlich.com/2636/how-to-make-a-simple-rss-reader-iphone-app-tutorial

use this method

  - (void)parseRss:(GDataXMLElement *)rootElement entries:(NSMutableArray *)entries 
      NSArray *channels = [rootElement elementsForName:@"channel"];
      for (GDataXMLElement *channel in channels) {
           NSArray *items = [channel elementsForName:@"item"];
           for (GDataXMLElement *item in items) {
           }
       }
    }

fetch one by one tag and reach to image tag....

于 2013-05-18T11:01:43.750 に答える