-2

アプリを開いたときに、1 つまたはほとんどの投稿を含む RSS ニュースを含むアラートビューがポップアップするアプリケーションを作成したいと考えています。それに関する例やチュートリアルはありますか?

ありがとう

4

1 に答える 1

2

手始めに、UIAlertViewを作成して表示するだけです。[OK]をタップしたときに知りたい場合は、デリゲートを実装する必要があります。NSStringに表示したいものを入力するだけです。

[[[UIAlertView alloc] initWithTitle:@"News" message:rssString delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil] show];

RSSのダウンロード方法も知っておく必要があると思います。これは最善の方法ではありませんが、rssを文字列にダウンロードするのが最も簡単です。

NSString *rssOutput = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://news.google.com/?output=rss"] encoding:NSUTF8StringEncoding error:nil];

// No rss returned
if (!rssOutput) {
    NSLog(@"No Data");
}

必要な投稿を見つけるためにそれを解析する必要がある後。MacおよびiOSに組み込まれたApple独自のNSXMLParserを含む、いくつかのパーサーが利用可能です。ここでの説明は投稿の範囲を超えていると思うので、Apple自身のドキュメントを見て、その使用方法をよりよく理解したいと思います。

ここにも便利なウォークスルーがあります。http://www.raywenderlich.com/forums/viewtopic.php?f=2&t=3018

于 2013-01-14T14:05:42.763 に答える