商店在应用程序中下载图像?

时间:2012-05-16 17:05:37

标签: iphone objective-c ios

我有应用程序,我正在从web下载图像到iPhone应用程序。这部分正在运作。

问题的一部分是在哪里存储?

对于商店位置我正在使用此代码:

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

但是当我在iPhone模拟器中启动应用程序时,图像未加载。

当我将图像存储到桌面时,我看到图像但仍未加载。

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

存储图像的位置和方式,然后加载它们?

2 个答案:

答案 0 :(得分:1)

也许这个网站会帮助你:

http://guerratopia.com/en/how-to-saveload-or-remove-images-in-iphoneipad-documents-directory

如果按照他的指示操作,它将起作用。

Cheers Max

编辑:我认为dasblinkenlight是对的。

答案 1 :(得分:1)

试试这个:

NSString *pngFilePath = [docDir stringByAppendingPathComponent:imageName];