• 締切済み

iPhone(Xcode)でPlistから読込んで画像を表示させる方法(コード)

iPhoneのアプリを作る際に、Plistから読み込んで表示させるコードを教えてください。 例えば、 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <array> <dict> <key>RED</key> <string>001.png</string> <key>BLUE</key> <string>002.png</string> <key>YELLO</key> <string>003.png</string> <key>PINK</key> <string>004.png</string> <key>GREEN</key> <string>005.png</string> </dict> </array> </plist> というプロパティリスト(例えば、ImageName.plist)があるとして、(実際は、<key>の件数が、500件ぐらい) トップページにTableViewのセルとして、RED,BLUE,YELLO,PINK,GREENというセルがあり、 セルを選択した際に、Plistからそのセルに対応したファイル名を読み込んで、 新しいViewにて、画像を表示させたいのですが、(REDを選択すると、新しいViewにて001.pngが表示される) 「Plistからファイル名を読み込んで、新しいViewにて、画像を表示させる」部分のコードの記述の仕方が分からず、 何度やっても、うまく動きません。 どう記述すればいいのでしょうか? ご指導のほど、よろしくお願いいたします。

みんなの回答

noname#97363
noname#97363
回答No.1

・プロパティリストをNSDictionaryにして、それを核にTableViewのdataSourceとする。 ・TableViewからアクションがあれば、NSDictionaryから対象のファイル名をたたき出す。 ・ファイル名からUIImageを作る。 ・適当なビューで表示する。 ...、iPhone開発から遠ざかっているので具体的なことは言えないですが。

masaleon
質問者

お礼

wireheadさん、回答ありがとうございます! 早速やってみますね。

関連するQ&A