NSURL urlWithString 得到的對象爲空的問題原因以及解決

原因:NSURL urlWithString  這個方法要求傳一個字符串類型的參數,參數如果有中文的話,得到的對象就是空。

解決辦法:先把字符串參數轉一下UTF-8.


filePath=[filePath stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

NSURL*url=[NSURL URLWithString:filePath];

這樣得到的url對象就不會爲空了


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章