[閒聊] [NSURL URLWithString:string]
官網說只要把NSString丟進[NSURL URLWithString:str]後
就會把字串自動轉成url應該有的模式
例如說 " -> %22
我試過單一的 "
@"http://www.colourlovers.com/api/patterns?keywords=\""
是會轉成
http://www.colourlovers.com/api/patterns?keywords=%22
可是當我給它
@"http://www.colourlovers.com/api/patterns?keywords=\"abc\""
這樣的東西時,NSURL就不吃...真是詭異
而safari的url欄
丟給它
http://www.colourlovers.com/api/patterns?keywords="abc"
它是真的會轉成
http://www.colourlovers.com/api/patterns?keywords=%22abc%22
為什麼會這樣啊...~"~
現在只能自己手動把要丟給NSURL的字串都自己把"改成%22...orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.46.146
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章