怎么确保在向Iphone真机上加载程序时,能够把文件都加载到/Documents/里面
boolwriteApplicationData(NSData*data, NSString*fileName)
{
NSArray*paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString*documentsDirectory = [paths objectAtIndex:0];
if(!documentsDirectory) {
NSLog(@"Documents directory not found!");
returnNO;
}
NSString*appFile = [documentsDirectory stringByAppendingPathComponent:fileName];
return([data writeToFile:appFile atomically:YES]);
}
NSData*applicationDataFromFile(NSString*fileName)
{
NSArray*paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString*documentsDirectory = [paths objectAtIndex:0];
NSString*appFile = [documentsDirectory stringByAppendingPathComponent:fileName];
NSData*myData = [[[NSDataalloc] initWithContentsOfFile:appFile] autorelease];
returnmyData;
}
参考:http://www.cocoachina.com/bbs/read.php?tid-87.html
在plist文件中设置第一张图片上的属性为YES,可以在itunes中的ipad应用程序中看到其document文件夹中的文件,可以导入到出
图片:test.jpg
图片:test2.jpg 

浙公网安备 33010602011771号