2011-08-18 20 views
1

在我的plist(詞典條目)我想一個路徑存儲圖像的每個項目 像這樣:試圖讓圖像源出的plist

<key>Image</key> 
<string>sit_109_111.jpg</string> 

在應用中,我想將圖像源(UIImageView)設置爲該圖像 我需要做些什麼來將值轉換爲能夠將其設置爲uiimageview.image屬性?

我試着這樣做

self.exerciseImage.image=[self.exerciseDetail objectForKey:IMAGE_KEY]; 

和崩潰

固定它

self.exerciseImage.image=[UIImage imageNamed:[self.exerciseDetail objectForKey:IMAGE_KEY]]; 

回答

0

假設你正在閱讀您的plist文件到字典中,像這樣

NSMutableDictionary* plistDict = [[NSMutableDictionary alloc] initWithContentsOfFile:filePath]; 

你可以做

UIImage *image = [UIImage imageNamed: [plistDict objectForKey:@"Image"]]; 
[self.exerciseImage setImage:image];