【发布时间】:2013-03-18 21:53:58
【问题描述】:
我将我的文件保存在名为 1.png、2.png、3.png、4.png、5.png 的文档目录中。如果删除原始文件3.png,如何将文件4.png和5.png分别重命名为3.png和4.png?
这是我最初用来编写文件的代码:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
[appDel.photo addObject:@"photo"];
NSString *imageName = [NSString stringWithFormat:@"%i.png", [appDel.photo count]];
appDel.numberPhoto = [appDel.photo count];
NSString* path = [documentsDirectory stringByAppendingPathComponent:
imageName];
NSData* data = UIImagePNGRepresentation(image);
[data writeToFile:path atomically:YES];
【问题讨论】:
-
您是否尝试过编写任何可以为您执行此操作的代码?
-
这就是重点。我不知道如何获取文件并重命名它(((并且我不知道如何编写此代码
-
如果您通过代码将文件保存到您的目录,那么您可以通过相同的方法重命名它们。在方法中改写文件名即可。
-
如何保存文件? plist,SQL,保存方法是什么?
标签: iphone ios objective-c xcode