2012-01-06 41 views
0

在這裏,我要顯示圖像的URL到圖像視圖,爲什麼我在[字典長度]中收到錯誤?

NSData *imageData= [[[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:[sharedDelegate.getHotListArray objectAtIndex:indexPath.row]]]objectForKey:@"image"]; 
cell.userGetHotImgView.image=[UIImage imageWithData:imageData]; 

在這裏,我得到了像字典長度錯誤? 請幫我我如何傳遞圖像網址數組到nsdata?

謝謝你提前。

+4

請發佈整個錯誤信息,否則很難提供幫助。 – evotopid 2012-01-06 17:03:16

+0

發佈您收到的錯誤 – Saurabh 2012-01-06 17:03:54

+4

有用的提示:您的第一條語句在一個語句中執行4件事:創建NSData,創建NSURL,獲取該URL的內容以及從字典中獲取數據。當你得到一個錯誤(就像在這種情況下)時,你需要將它分解成它正在做的4件事情,這樣你就可以找出錯誤。爲什麼不首先用這種方式編寫代碼?超級緊湊的代碼不會運行得更快,而且完全不能運行! – Rayfleck 2012-01-06 17:16:30

回答

0

在您發佈的代碼中,您正在創建一個NSData對象,然後在其上調用objectForKey:。這不是NSData的一種方法。

只需將您創建的NSData分配給imageData變量。

相關問題