【发布时间】:2015-01-27 12:34:40
【问题描述】:
Xcode6.1 有个奇怪的问题
_mainURl 是我的“服务器链接”
服务是'GetUserById'
NSString* str = [NSString stringWithFormat:@"%@%@",_mainURl,service];
NSURL *url = [NSURL URLWithString:str];
当我附加两个字符串并使用NSURL 创建一个url 时,url 得到'null'
但是,当我直接给出服务器链接后跟 serviceName 时,我可以生成 URL。
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"ServerLink/GetUserById"]];
【问题讨论】:
-
尝试在 NSString 上使用编码
-
str的内容是什么?添加NSLog(@"%@", str); -
@MatthiasBauch: 两个参数和附加的字符串值都有值,但是在生成 url 后将为空
-
你的 _mainURl 服务字符串是什么??
-
您的 _mainURl 和服务有问题,因为我已经在我的 xcode 中尝试过此代码,这工作正常