用Xocode6.1 NSURL奇怪的问题
Xcode6.1
有一个奇怪的问题
_mainURl是我的“ServerLink”
服务是'GetUserById'
NSString* str = [NSString stringWithFormat:@"%@%@",_mainURl,service]; NSURL *url = [NSURL URLWithString:str];
当我追加两个string和NSURL
创build一个url,URL变得'null'
但是,当我直接给服务器链接后面的serviceName我可以生成的URL。
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"ServerLink/GetUserById"]];
根据你写的内容,你格式化的string是“ServerLinkGetUserById”。 这与手动input@“ServerLink / GetUserById”的string不同。
尝试更新您的格式为:
NSString* str = [NSString stringWithFormat:@"%@/%@",_mainURl,service];
NSString* str = [NSString stringWithFormat:@"%@/%@",_mainURl,service]; NSURL *url = [NSURL URLWithString:str];
你不试试这样吗?
我想我不确定你有什么问题,但作为你的低声描述,我想你离开了这个部分