[問題] 關於CFURL 編碼的問題
今天我要生成一個 CFURLRef 步驟如下
CFStringRef URLString = CFStringCreateWithCString(kAllocatorDefault,
filepath, kCFStringEncodingUTF8);
NSURLRef url = CFURLCreateWithString(kALlocatorDefault, URLString, NULL);
根據蘋果的文件,CFURLCreateWithString 的 參數 CFStringRef 會被視為 UTF8,
可是我今天如果檔案路徑是全部英文的就沒有問題。但是當路徑裡面包含中文、日文
的時候該函式就會回傳 NULL。
請問我該怎麼生成 url?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.119.97
→
06/27 01:46, , 1F
06/27 01:46, 1F
→
06/27 01:47, , 2F
06/27 01:47, 2F
→
06/27 01:51, , 3F
06/27 01:51, 3F
→
06/27 01:51, , 4F
06/27 01:51, 4F
※ 編輯: seruziu 來自: 118.161.119.97 (06/27 02:14)
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章