UIImage* image = ... CGRect cropRect = CGRectMake(0.0f, 0.0f, 100.0f, 100.0f); CGImageRef croppedImage = CGImageCreateWithImageInRect(image.CGImage, cropRect); CGContextClipToRect を使った方法も試してみたけど、うまくいかないので上記のソースコードにしました。
RSSリーダに必要な基本機能である、フィードのダウンロード、XMLのパースまでが、前回で準備できた。今回は、アプリケーションの仕上げを行おう。フィードから記事情報を取り出して、それを画面に表示するのだ。 RSSアイテムの取得 ここで作成しているアプリケーションは、XMLのパースはlibxmlのSAXパースを使っている。これは前回までに解説したように、パフォーマンスを最大にするためだ。だが正直に言えば、RSSフィードのXMLから記事情報を取り出すことを考えると、SAXよりもDOMパーサを使った方が楽だ。しかし、ここではあえて、SAXを使い続ける事にする。 SAXのようなドキュメントの先頭から終わりまでを順々になめていくパーサを使って、RSSのような構造を持つデータをパースするときは、フラグを適切に用意してやる事が大切だ。現在チャンネル情報をパースしているのか、アイテム情報をパースしているのか
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く