我正在使用Web服務來檢索數據。但我無法將數據轉換爲圖像。我從服務器接收數據,但是當我轉換爲圖像時,它顯示爲空。如何將NSData轉換爲ios中的圖像
回答
結賬UIImage *image = [UIImage imageWithData:...];
。我很好奇你現在在用什麼?
UIImage *image = [UIImage imageWithData:data];
轉換NSData的到的UIImage:
NSData *data = ... // data that you received
UIImage *image = [UIImage imageWithData:data];
轉換的UIImage到NSData的(PNG):
UIImage *image = [UIImage imageNamed:@"imageName.png"];
NSData *imageData = UIImagePNGRepresentation(image);
轉換的UIImage到NSData的(JPG):
UIImage *image = [UIImage imageNamed:@"imageName.jpg"];
NSData *imageData = UIImageJPEGRepresentation(image, 1.0);
我使用saop服務來檢索data.during xml解析它們存儲在字符串中以獲取圖像我將它轉換爲nsdata並從nsdata我想uiiimage這裏我得到的問題 – Balakishore
是的所以用你的NSData替換YOUR_DATA –
在你的意見之一,你建議的圖像「存儲在字符串中」。如果是這種情況,那麼圖像可能是base64編碼的(一種用於在字符串中表示二進制數據的常見機制)。您應該與此SOAP服務的提供者一起澄清此問題。
如果它已被轉換爲base64字符串,那麼在使用imageWithData
之前,您必須將其轉換回原始二進制格式。有多種base64替代品可供選擇How do I do base64 encoding on iphone-sdk?
- 1. 如何將gif圖片的圖像轉換爲iOS的NSData?
- 2. 如何將nsdata轉換爲圖像?
- 3. 將nsMutablestring轉換爲iOS中的nsdata
- 4. 將GIF圖像轉換爲nsdata
- 5. 如何將NSdata轉換爲ios中的字符串
- 6. 如何將NSData轉換爲iOS Objective C中的UInt8數組?
- 7. 將html轉換爲ios中的圖像
- 8. iOS 6問題將MPMediaItem轉換爲NSData
- 9. 如何轉換圖像的NSData這NSData的要的NSString
- 10. 如何將NSManagedObjects的NSArray轉換爲NSData
- 11. 如何將NSNumbers的NSArray轉換爲NSData
- 12. 如何將我的NSString轉換爲NSData
- 13. 如何將NSData中的NSData轉換爲字符串?
- 14. 如何將NSData轉換爲NSString並將NSString恢復爲NSData?
- 15. 如何將WebCamTexture中的Color32 []圖像轉換爲iOS中的UIImage?
- 16. 如何將圖像的類型爲gif時將UIImage轉換爲NSData?
- 17. 如何將NSData轉換爲NSArray(或NSObject)
- 18. 如何將NSData轉換爲NSString?
- 19. 如何將此NSData轉換爲NSString?
- 20. 如何將NSData轉換爲FREByteArray
- 21. 如何將文件Blob轉換爲NSData?
- 22. 如何將dispatch_data_t轉換爲NSData?
- 23. 我如何將NSData轉換爲NSArray?
- 24. 如何將CoreData對象轉換爲NSData
- 25. 如何將CMSampleBufferRef轉換爲NSData
- 26. 如何將NSData轉換爲字符?
- 27. 如何將NSArray轉換爲NSData?
- 28. 如何將HTML NSData轉換爲NSString?
- 29. 如何將UIImage轉換爲NSData或CFDataRef?
- 30. 如何將NSString轉換爲NSData?
這個網站必須覆蓋 –
向我們展示您試過的東西。 –
顯示您嘗試過的代碼? –