我开发了一个小型iPhone应用程序,用户可以从中选择图像选择器中的图像,该图像将显示在视图中。当用户第一次选择图像时,我已将图像名称保存到数据库,然后将该图像保存到具有该名称的资源文件夹中。出现主视图时,我从资源文件夹中搜索图像,并在主视图中显示该图像。
当我在iPhone模拟器中运行此应用程序时,它已成功运行,但当我在iPhone上实际尝试将其用于测试时,我无法在主视图中显示图像。任何人都知道这有什么问题?
答案 0 :(得分:4)
您好,shivang,
我认为您是在第一次点击时将图像保存到NSDocumentDirectory并尝试重新加载。
最好试试这段代码
for (NSString* fileName in [fileManager contentsOfDirectoryAtPath:myfilepath error:nil])
{
if ( [fileName rangeOfString:@".jpg"].location != NSNotFound )
{
// Here fileName is used as a temporary variable to retrive image name
// myfilepath is the path where u stored the images
}
}