IOS学习笔记:NSFileManager常用方法

来源:互联网 发布:intent传递大图片数据 编辑:程序博客网 时间:2024/05/29 16:38
////  main.m//  task1////  Created by Gaowz on 14-3-17.//  Copyright (c) 2014年 Gaowz 无限互联3G学院. All rights reserved.//#import <UIKit/UIKit.h>#import "AppDelegate.h"int main(int argc, char *argv[]){    @autoreleasepool {                NSString *homepath = NSHomeDirectory();        NSString *documents = [homepath stringByAppendingPathComponent:@"Documents"];        NSLog(@"%@",documents);                //创建 NSFileManager 对象        NSFileManager *fileManager = [NSFileManager defaultManager];        NSString *path = [documents stringByAppendingPathComponent:@"whxl.text"];        NSLog(@"%@",path);        NSString *text = @"无限互联";        //字符串 转成 NSData        NSData *data = [text dataUsingEncoding:NSUTF8StringEncoding];        NSString *newPath = [documents stringByAppendingPathComponent:@"whxl_bak.text"];                        //写入文件                        [fileManager createFileAtPath:path                                             contents:data                                           attributes:nil];                        [fileManager createFileAtPath:newPath                                             contents:data                                           attributes:nil];                        //复制文件                        [fileManager copyItemAtPath:path                                              toPath:newPath                                               error:nil];        //判断文件存在        BOOL isExist = [fileManager fileExistsAtPath:path];        if (isExist) {            BOOL success = [fileManager removeItemAtPath:path error:nil];            if (success) {                NSLog(@"已经删除!");            }        }        //根据路径查找文件        NSData *fileData = [fileManager contentsAtPath:newPath];        //NSData 转成  NSString        NSString *content = [[NSString alloc]initWithData:fileData encoding:NSUTF8StringEncoding];        NSLog(@"whxl_bak:%@",content);                                                        return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));    }}

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 抽血后胳膊青痛怎么办 伊苏8食谱少了怎么办 u盘图标隐藏了怎么办 u盘图标不显示怎么办 u盘文件夹被隐藏怎么办 u盘恶意隐藏文件怎么办 结婚7年没孩子怎么办 htc手机时间变了怎么办 下的视频没声音怎么办 ipad很卡反应慢怎么办 微信视频声音卡怎么办 苹果6s没有声音怎么办 靠上班工资太低怎么办 楼上太吵怎么办能报警 转页风扇有噪音怎么办 住的地方太吵怎么办 租的房子太吵怎么办 苹果手机音量键坏了怎么办 xp系统声音没了怎么办 柿子烂到窗台上怎么办 小窗户厨房太暗怎么办 抬东西把腰闪了怎么办 搬重东西后腰疼怎么办 闪了腰怎么办一动就疼 窗户的把手断了怎么办 窗户寸漏不了水怎么办 窗户打开关不上怎么办 新装修的房子有甲醛怎么办 橄榄核上油花了怎么办 虫子飞到耳朵里怎么办 手被虫子咬肿了怎么办 梦见牙掉出血该怎么办 黑户急需5万块钱怎么办 家里欠了好多钱怎么办 欠好多网贷我该怎么办 外面欠了很多钱怎么办 欠了好多网贷怎么办 欠那么多钱我该怎么办 急用钱怎么办谁给指条路 晚上睡不着觉怎么办白天又醒不来 胃疼了好几天怎么办