我想从存储在iPhone中的该图像的已保存文件路径中加载图像.我正在获取路径,但它仍然说文件不存在.这是我的代码:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *imagePath = [documentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%@",self.imageName]];
BOOL fileExists=[[NSFileManager defaultManager] fileExistsAtPath:imagePath];
NSLog(@"%@",imagePath);
UIImage *fetchImage = [UIImage imageWithContentsOfFile:imagePath];
Run Code Online (Sandbox Code Playgroud)
即使我得到这条路径,fileExists也会返回NO:
/var/mobile/Applications/2ED5C185-8528-48D3-BE0B-28582DC3D294/Documents/IMG_0028.JPG
我有一个图像作为ios应用程序的背景.
我想使用iOS7模糊效果使图像模糊.
我怎样才能做到这一点?我的iOS应用程序的最低iOS版本支持是6.0.
我对编程很困惑.如果我们在objective-c中执行此操作,它在内存方面有何不同:
+(NSString *)getName {
NSString *name = @"Hello";
return name;
}
OR
+(NSString *)getName {
return @"Hello";
}
Run Code Online (Sandbox Code Playgroud)
两者在速度和性能方面是否相同或有何不同?