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