使用带参数的NSURL时,应用程序终止

时间:2015-01-30 01:53:12

标签: xcode nsurlrequest

在我的应用程序中,我向PHP文件发送了一个请求以下载一些信息。每当我使用下面的代码时,它将终止:

-(void)downloadItems
{


NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
NSString *myString = [prefs stringForKey:@"commentsId"];
NSLog(@"The comments id is : %@",myString);

// Download the json file

NSString *urlstring = [NSString stringWithFormat:@"http:/MyWebSite.com/checkphp.php?title=%@", myString];


NSURL *jsonFileUrl = [NSURL URLWithString:urlstring];
NSLog(@"The qasida id is:  %@", jsonFileUrl);

// Create the request
NSURLRequest *urlRequest = [[NSURLRequest alloc] initWithURL:jsonFileUrl];

// Create the NSURLConnection
[NSURLConnection connectionWithRequest:urlRequest delegate:self];

}

但如果我从myString删除urlString,请执行以下操作:

NSURL *jsonFileUrl = [NSURL URLWithString:@"http:/myWebSite/checkphp.php?title=%@"];

应用程序不会终止,它将检索数据。

任何人都能告诉我我的代码有什么问题吗?

由于

0 个答案:

没有答案