我想將一些圖像保存在本地計算機上的文件夾(示例文檔文件夾)上。然後將該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. IOS圖像捕獲並保存到UIImageView
- 2. 保存和檢索iOS和SQLite中的圖像
- 3. 保存/檢索圖像。 ASP.NET MVC
- 4. 保存和檢索圖像的問題
- 5. 檢索圖像保存在數據庫
- 6. 保存並檢索ArrayLists
- 7. PHPExcel保存並檢索MySql
- 8. 從SQL檢索varbinary數據並保存圖像/文件
- 9. 如何將圖像保存到iphone目錄並檢索它?
- 10. 如何保存並從Sqlite數據庫檢索圖像?
- 11. 保存圖像並從數據庫中檢索
- 12. 保存圖像並將其檢索到速度模板
- 13. 在Swift 3.0中保存並檢索圖像
- 14. 保存圖像字節數組到.net webservice並檢索它
- 15. 如何將(Jpeg)圖像保存到MySql並在以後檢索?
- 16. 如何檢索上傳的圖像並保存到JSP文件?
- 17. 使用UIImagePickerController在設備上保存圖像並保存圖像
- 18. 檢索外部圖像並保存本地結果失真圖像
- 19. IOS保存圖像脫機
- 20. 在iOS中保存圖像
- 21. iOS保存組合圖像
- 22. 加快保存圖像 - iOS
- 23. 從內存中檢索圖像,裁剪並將其保存在內存中
- 24. 保存圖像,並檢查是否it's圖像
- 25. ios從NSUserdefaults保存和檢索NSNumber
- 26. 將攝像頭圖像的路徑保存到SQLite表中並檢索它
- 27. 存儲圖像檢索
- 28. Firebase存儲圖像檢索
- 29. 緩存檢索的圖像
- 30. 檢索存儲在數據庫中的圖像並保存到文件