iphone 判断文件是否存在,获得图片资源
2012-11-09 11:10
323 查看
在iphone上使用NSFileManager判断文件是否存在时,有时总是返回NO.
原因可能是:NSFileManager没有初始化。
切换路径:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];//获得需要的路径
NSLog(@"cur: %@",documentsDirectory);
//切换成当前目录
[fileManager changeCurrentDirectoryPath:[documentsDirectory stringByExpandingTildeInPath]];
浏览document下所有图片资源
得到图片中的某一部分:
原因可能是:NSFileManager没有初始化。
切换路径:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];//获得需要的路径
NSLog(@"cur: %@",documentsDirectory);
//切换成当前目录
[fileManager changeCurrentDirectoryPath:[documentsDirectory stringByExpandingTildeInPath]];
浏览document下所有图片资源
#define DOCUMENTS_FOLDER [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] NSArray *fileList = [[[NSFileManager defaultManager] directoryContentsAtPath:DOCUMENTS_FOLDER] pathsMatchingExtensions:[NSArray arrayWithObject:@"png"]] ;
得到图片中的某一部分:
UIImage *image = [UIImage imageNamed:filename]; CGImageRef imageRef = image.CGImage; CGRect rect = CGRectMake(origin.x, origin.y ,size.width, size.height); CGImageRef imageRefRect = CGImageCreateWithImageInRect(imageRef, rect); UIImage *imageRect = [[UIImage alloc] initWithCGImage:imageRefRect];
相关文章推荐
- PHP判断远程图片或文件是否存在的实现代码
- iPhone 判断 文件是否存在
- PHP如何判断远程图片文件是否存在
- PHP判断远程图片或文件或url是否存在
- 在jsp页面中如何判断图片资源是否存在
- 如果判断图片是否存在,可以使用javascript,省资源并且方便简单.
- PHP如何判断远程图片文件是否存在
- 读取指定文件夹里面的所有图片取出里面其中一张图片和判断文件夹或文件是否存在
- JAVAScrpit中由判断图片目录是否存在引申的关于文件的判断
- PHP如何判断远程图片文件是否存在
- PHP如何判断远程图片文件是否存在
- 在指定路径创建文件夹,读取图片文件,缩放图片,判断文件夹是否存在,
- PHP如何判断远程图片文件是否存在
- 利用JS判断图片,文件是否存在的几种方法
- PHP如何判断远程图片文件是否存在
- php判断远程图片或文件是否存在
- PHP如何判断远程图片文件是否存在
- PHP如何判断远程图片文件是否存在
- PHP判断远程图片或文件是否存在
- PHP如何判断远程图片文件是否存在