//
// ViewController.m
// FileOperation
//
// Created by 蔡定龙 on 15-5-5.
// Copyright (c) 2015年 李灵杰. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@property (nonatomic,strong) NSString *filePath;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
NSString *mingxing = [self createFileWithName:@"star"];
NSString *chezi = [self createFileWithName:@"car"];
NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
NSString *newPath = [docPath stringByAppendingPathComponent:@"newStart"];
[[NSFileManager defaultManager] copyItemAtPath:mingxing toPath:newPath error:nil];
[[NSFileManager defaultManager] removeItemAtPath:mingxing error:nil];
NSArray *array = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:docPath error:nil];
NSLog(@"%@",array);
}
- (NSString *)createFileWithName:(NSString *)name{
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, nil)];
NSString *filePath = [docPath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@",name]];
if ([fileManager fileExistsAtPath:filePath] == NO) {
[fileManager createFileAtPath:filePath contents:nil attributes:nil];
UIImage *hImage = [UIImage imageNamed:"wechat"];
NSData *data = UIImagePNGRepresentation(hImage);
[data writeToFile:filePath atomically:YES];
}
return filePath;
}
//Button
/*
NSData *imageData = [NSData dataWithContentOffile:_filePath];
UIImage *image = [UIImage imageWithData :imageData];
self.showImageView.image = image;
*/
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
// ViewController.m
// FileOperation
//
// Created by 蔡定龙 on 15-5-5.
// Copyright (c) 2015年 李灵杰. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@property (nonatomic,strong) NSString *filePath;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
NSString *mingxing = [self createFileWithName:@"star"];
NSString *chezi = [self createFileWithName:@"car"];
NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
NSString *newPath = [docPath stringByAppendingPathComponent:@"newStart"];
[[NSFileManager defaultManager] copyItemAtPath:mingxing toPath:newPath error:nil];
[[NSFileManager defaultManager] removeItemAtPath:mingxing error:nil];
NSArray *array = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:docPath error:nil];
NSLog(@"%@",array);
}
- (NSString *)createFileWithName:(NSString *)name{
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, nil)];
NSString *filePath = [docPath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@",name]];
if ([fileManager fileExistsAtPath:filePath] == NO) {
[fileManager createFileAtPath:filePath contents:nil attributes:nil];
UIImage *hImage = [UIImage imageNamed:"wechat"];
NSData *data = UIImagePNGRepresentation(hImage);
[data writeToFile:filePath atomically:YES];
}
return filePath;
}
//Button
/*
NSData *imageData = [NSData dataWithContentOffile:_filePath];
UIImage *image = [UIImage imageWithData :imageData];
self.showImageView.image = image;
*/
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end