沙盒中图片的存储

来源:互联网 发布:音乐cms 编辑:程序博客网 时间:2024/06/05 04:45

<1> 图片存入沙盒

// 批注模式下原始的形式 存入沙盒

                        NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);

                        NSString *filePath = [[pathsobjectAtIndex:0]stringByAppendingPathComponent:[NSStringstringWithFormat:@"nodraw.jpg"]];  // 保存文件的名称

                        BOOL result = [UIImagePNGRepresentation(viewImage)writeToFile: filePath   atomically:YES]; // 保存成功会返回YES


<2> 取出沙盒中的图片


  // 沙盒中读取批注模式下原始形式

                        

                        NSArray  *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);

                        NSString *docDir = [pathsobjectAtIndex:0];

                        

                        NSString *filePath = [docDirstringByAppendingPathComponent:@"nodraw.jpg"];

                        

                        UIImage *img = [UIImageimageWithContentsOfFile:filePath];

                        

                        _noDrawLineImageView.image = img;

                        

                        [self.viewaddSubview:_noDrawLineImageView];


0 0
原创粉丝点击