您的位置:首页 > 其它

怎么确保在向Iphone真机上加载程序时,能够把文件都加载到/Documents/里面

2013-02-22 19:04 495 查看
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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐