我想将一些图像保存在本地计算机上的文件夹(示例文档文件夹)上。然后将该url保存在sqlite数据库中。我怎样才能做到这一点 ?我也想检索图像,然后显示它。保存并检索图像 - Ios
0
A
回答
2
您可以浏览到您的应用程序的文件夹,然后可以使用UIImagePNGRepresentation
,返回保存UIImage
NSData
。
示例代码:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDir = [paths objectAtIndex:0];
NSString *imgPath = [documentsDir stringByAppendingPathComponent:@"savedImage.png"];
NSData *imageData = UIImagePNGRepresentation(image); // image is the UIImage you want to save
[imageData writeToFile:imgPath atomically:YES];
然后你只需要把路径/文件名在数据库中,当你需要它检索。
1
获取图像的NSData的: NSData *imageData = UIImagePNGRepresentation(image);
,然后写入文件: [imageData writeToFile:filepath atomically:YES];
相关问题
- 1. 保存/检索图像。 ASP.NET MVC
- 2. 保存和检索图像的问题
- 3. 在Swift 3.0中保存并检索图像
- 4. Firebase从URL中检索图像并保存到Firebase数据库
- 5. 如何将(Jpeg)图像保存到MySql并在以后检索?
- 6. 如何检索上传的图像并保存到JSP文件?
- 7. 如何将图像保存到iphone目录并检索它?
- 8. 保存图像并将其检索到速度模板
- 9. PHPExcel保存并检索MySql
- 10. IOS保存图像脱机
- 11. iOS保存组合图像
- 12. 在iOS中保存图像
- 13. 检索外部图像并保存本地结果失真图像
- 14. 从内存中检索图像,裁剪并将其保存在内存中
- 15. 保存图像,并检查是否it's图像
- 16. ios从NSUserdefaults保存和检索NSNumber
- 17. 将摄像头图像的路径保存到SQLite表中并检索它
- 18. 存储图像检索
- 19. 缓存检索的图像
- 20. 将图像和标签保存并检索到下一个视图。 xcode
- 21. iOS - 保存并重新打开图像视图
- 22. SDImageCache无法检索缓存中保存的图像
- 23. 如何在swift中保存和检索svg图像。
- 24. 保存和检索图像到集合视图
- 25. 从salesforce for iOS中检索图像
- 26. 保存Drawable到磁盘并检索 - Android
- 27. 我想保存并从NSMutableDictionary检索
- 28. 在CoreData上保存并检索UIImage
- 29. 使用NSUserDefaults保存并检索UILabel值
- 30. 保存变量并稍后检索