//返回文件路径
-(NSString *)getDocumentPath
{
NSArray *mypath=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *docPath=[mypath objectAtIndex:0];
NSLog(@"%@",mypath);
NSString *plistPath=[docPath stringByAppendingPathComponent:@"student。plist"];
return plistPath;
}
- (void)viewDidLoad
{
[super viewDidLoad];
//调用方法,获取文件路径
NSString *path=[self getDocumentPath];
NSLog(@"%@",path);
//建立文件管理者,判断文件是否存在如果不存在重新创建,然后回馈是否创建成功
NSFileManager *fileManager=[NSFileManager defaultManager];
if (![fileManager fileExistsAtPath:path])
{
NSLog(@"没有指定文件,需要创建");
BOOL isOK=[fileManager createFileAtPath:path contents:nil attributes:nil];
if (isOK)
{
NSLog(@"创建成功");
}
else
{
NSLog(@"创建失败");
}
}
}
NSSearchPathForDirectoriesInDomains用法
原文:http://www.cnblogs.com/OIMM/p/4794818.html