//先把圖片轉成NSData
NSData *data = UIImageJPEGRepresentation(image,.000000005);
//文件管理器
NSFileManager *fileManager = [NSFileManagerdefaultManager];
//拼接要存放東西的文件夾
NSString *pathDocuments = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)objectAtIndex:0];
// 判斷文件夾是否存在,如果不存在,則創建
if (![[NSFileManagerdefaultManager]fileExistsAtPath:createPath]) {
[fileManager createDirectoryAtPath:createPathwithIntermediateDirectories:YESattributes:nilerror:nil];
//然後保存
NSString * DocumentsPath = [NSHomeDirectory()stringByAppendingPathComponent:@"Documents/EcmChatMyPic"];
NSString *imgFileName = [NSStringstringWithFormat:@"/%@.jpg",fileName];
[fileManager createFileAtPath:[DocumentsPath stringByAppendingString:imgFileName]contents:data attributes:nil];
} else {
//文件夾存在 直接保存
NSString * DocumentsPath = [NSHomeDirectory()stringByAppendingPathComponent:@"Documents/EcmChatMyPic"];
NSString *imgFileName = [NSStringstringWithFormat:@"/%@.jpg",fileName];
[fileManager createFileAtPath:[DocumentsPath stringByAppendingString:imgFileName]contents:data attributes:nil];
}
//存完之後 接着就取出來 發送
NSString * DocumentsPath = [NSHomeDirectory()stringByAppendingPathComponent:@"Documents/EcmChatMyPic"];
NSString *imgFileName = [NSStringstringWithFormat:@"/%@.jpg",fileName];
NSString * filePath = [[NSString alloc] initWithFormat:@"%@%@",DocumentsPath,imgFileName];
//取出圖片 等待 你的使用