文件direcotory中的文件夾我想在文檔目錄中創建文件夾並希望將圖像保存在該文件夾中。我已經試過,但該文件夾和圖像文件被存儲directory..But我想存儲folder.my代碼中的圖像工作正常,但圖像沒有保存文件夾裏面..保存圖片位於iphone
NSError *error;
NSString *aDocumentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
NSString *dataPath = [aDocumentsDirectory stringByAppendingPathComponent:@"Folder"];
[[NSFileManager defaultManager] createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:&error];
NSInteger anIndex = 0;
for (UIImage *anImage in _chosenImages)
{
NSString *anImageName = [NSString stringWithFormat:@"%d.png", anIndex++];
NSString *anImagePath = [NSString stringWithFormat:@"%@/%@", aDocumentsDirectory, anImageName];
NSLog(@"the path is=%@",anImagePath);
NSData *anImageData = UIImagePNGRepresentation(anImage);
[anImageData writeToFile:anImagePath atomically:YES];
}
你確定你的圖片不是jpeg嗎? – chancyWu
是的圖像是PNG。此行中的 – Nasir
NSString * anImagePath = [NSString stringWithFormat:@「%@ /%@」,aDocumentsDirectory,anImageName]; NSLog(@「path is =%@」,anImagePath);你使用文檔目錄,而不是dataPath所以圖像不存儲在文件夾 – user1548843