2012-05-16 63 views
0

我有應用程序,我正在從web下載圖像到iphone應用程序。這部分工作。哪裏存儲下載的圖像在應用程序?

問題的一部分是在哪裏存儲它?

對於存儲位置,我使用此代碼:

... 
NSString *docDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]; 
NSString *pngFilePath = [NSString stringWithFormat:@"%@%@", docDir, imageName]; 
... 

但我當我開始在iPhone模擬器應用程序,圖像不加載。

當我將圖像存儲到桌面時,我看到圖像但仍未加載。

NSString *docDir = @"/Users/username/Desktop/MyProject/"; 

在哪裏和如何存儲圖像,然後加載它們?

+1

你需要在'@ 「%@%@」 斜槓',即應該不會是'@ 「%@ /%@」'? no no。 – dasblinkenlight

+0

noap。當我在NSLOG中打印這個docDir時,它以斜線結尾。 – CroiOS

回答

1

試試這個:

NSString *pngFilePath = [docDir stringByAppendingPathComponent:imageName]; 
相關問題