回答
以下應該讓你開始... myImage
是一個UIImage對象。
NSFileManager *fileManager = [NSFileManager defaultManager];
NSData *myImageData = UIImagePNGRepresentation(myImage);
[fileManager createFileAtPath:@"/Users/Me/Desktop/myimage.png" contents:myImageData attributes:nil];
編輯:
NSData *myImageData = UIImageJPEGRepresentation(myImage, 1.0);
注:這是快速和骯髒的有用只注意到你想要一個JPG圖像,您可以使用UIImageJPEGRepresentation()
所以得到一個JPG的NSData
表示測試,但我會建議學習如何寫入您的應用程序的文檔目錄,然後使用Finder找到那裏的文件。一個例子路徑在模擬器應用程序的文件目錄是:
/Users/Me/Library/Application Support/iPhone Simulator/4.3/Applications/1E2C2C81-1ED6-4DC9-CDD0-CA73FB56501F/Documents
是的,這是髒測試:) – 2011-04-26 18:24:57
其實如何「寫入到您的應用程序的文檔目錄,然後使用Finder找到那裏的文件。在模擬器中應用程序的文檔目錄的示例路徑是:」 – 2012-10-11 01:36:40
模擬器模擬沙盒應用程序,但因爲它是你的Mac上,您可以訪問該應用程序及其所有文件都存儲在目錄中。因此,在您的應用程序中,如果您可以弄清楚如何將數據寫入文件(在應用程序的沙箱中),那麼您可以使用Finder找到該目錄並找到該文件。這有幫助還是我錯過了什麼?
嘗試將cd /Users/{your username}/Library/Application\ Support/iPhone\ Simulator/4.3/Applications/{application id}/Documents/
與Mac的用戶名替換{your username}
和{application id}
是您的應用程序GUID(隨機)。您也可以改變4.3
到什麼都應用程式版本是專爲
對於斯威夫特,
func outputImage(name:String,image:UIImage){
let fileManager = FileManager.default
let data = UIImagePNGRepresentation(image)
fileManager.createFile(atPath: "/Users/UserName/Projects/MyProject/testImages/\(name)", contents: data, attributes: nil)
}
這樣調用,
outputImage(name: "imageName.png", image: image)
- 1. 如何模擬面朝上和麪朝下在iPhone模擬器
- 2. Android攝像頭在桌面模擬器
- 3. GPRS在iPhone模擬器上
- 4. NSUserDefaults在模擬器上保存/加載,但不在設備上
- 5. 桌面移動瀏覽器模擬器
- 6. C#在桌面上保存txt文件
- 7. iphone 5模擬器不會將圖像加載到UIImage中?
- 8. 如何將圖像保存到iphone模擬器4.2
- 9. 保存gif到UIImage
- 10. UIImage遮罩在iPhone上提供黑色背景(而不是在模擬器中)
- 11. 不能保存在某些iPhone模擬器UserDefault陣列(SWIFT 3)
- 12. 未找到iPhone模擬器
- 13. 模擬器翻轉到iPhone
- 14. 當我在桌子上上下移動時,Iphone xcode模擬器崩潰
- 15. iPhone SDK 3.2上有iPhone模擬器嗎?
- 16. 的UIScrollView過來的UIImage在模擬器
- 17. 在iphone模擬器上完成運行
- 18. iPhone 4檢測...在模擬器上
- 19. 在iPad上模擬iPhone瀏覽器
- 20. 如何模擬在iPhone模擬器
- 21. 我怎樣才能加載和保存在iPhone模擬器上的PDF 5.0
- 22. 在iPad模擬器上模擬擠壓
- 23. iPhone模擬器在iPad上構建錯誤,並在iPhone模擬器和iPhone設備上正常工作
- 24. VBA - 保存到任何用戶桌面
- 25. AS3:URLStream將文件保存到桌面?
- 26. Firefox加載項保存到桌面
- 27. Excel用戶窗體,保存到桌面
- 28. UIVisualEffectView面膜不工作在iPhone上7加模擬器
- 29. AS3中是否存在代碼在桌面上保存圖像
- 30. 在iPhone模擬器上模擬位置更新
請,提供更多的細節。 – 2011-04-26 18:03:59