您的位置:首页 > 其它

Ipad开发快速读写文件实现

2011-11-14 17:18 267 查看
//返回临时文件路径
-(NSString *) tempPath
{
return
NSTemporaryDirectory();
}
//返回documents文件路径
-(NSString *) documentsPath
{
NSArray *path =
NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES);
NSString *documentsDir = [path
objectAtIndex:0];
return documentsDir;
}

//读取文件
-(NSString *) readFromFile:(NSString *) filePath
{
//首先判断文件是否存在
if ([[NSFileManager
defaultManager] fileExistsAtPath:filePath] ) {
NSArray *content = [[NSArray
alloc] initWithContentsOfFile:filePath];
NSString *data = [NSString
stringWithFormat:@"%@", [content
objectAtIndex:0]];
[content release];
return data;
}else{
return
nil;
}
}
//写入文件
-(void) writeToFile:(NSString *) text withFileName:(NSString *) filePath
{
NSMutableArray *array = [[NSMutableArray
alloc] init];
[array addObject:text];
[array writeToFile:filePath
atomically:YES];
[array release];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐