[問題] UIImage讀取網路圖片

作者: ghost777 (~鬼妻~鬼七~)   2014-11-11 17:56:52
爬過文 找不到類似的問題
我想讓UIImage來顯示一張網路上的圖片
絕大多數都沒有問題
但極少數會有無法顯示的問題
我用的方法是 (swift)
var imgURL = NSURL(string: urlString.
stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding)!)
var imgData = NSData(contentsOfURL: imgURL!)?
var image = UIImage(data: imgData!)
當url為
http://www.managertoday.com.tw/wp-content/uploads/2014/06/
PM%E7%90%86%E8%AB%96.png
(抱歉字太長放不下)
就是會顯示不出圖來
我試過別的含有中文的url是沒問題的
其他為png或jpg檔的url也是沒有問題
但讀取這張網路的png檔時 image 會是nil, imgData是有值的
ios的UIImage 是不是有什麼限制??
作者: manlike ( )   2014-11-11 18:08:00
我覺得是因為網址裡面已經是Base64編碼了.. %%%
作者: ghost777 (~鬼妻~鬼七~)   2014-11-11 19:45:00
嗯 的確是編碼的問題 不要編就可以了
作者: howdiun (Howdiun)   2014-11-12 12:16:00
一樓的意思是指這是一個%%%的問題?

Links booklink

Contact Us: admin [ a t ] ucptt.com