作者dryman (dryman)
看板MacDev
标题[闲聊] [NSURL URLWithString:string]
时间Fri Mar 4 23:27:31 2011
官网说只要把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