【发布时间】:2013-04-13 05:05:08
【问题描述】:
在我的应用程序中,我将一个字符串传递给将一些数据设置到远程数据库的服务。就我的字符串中没有“&”而言,一切都很完美。
我是用这个来传递参数的:
NSString *urlString = [[NSString
stringWithFormat:@"http://someservice.com/some/some_setstatus.php?status=active&name=%@",
merchant] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
我的猜测是当它使用保存在数据库中的名称检查名称时,由于'&'而无法找到。
【问题讨论】:
-
这还不够清楚,在我的案例中实施并不能解决问题。
-
查看此答案:stackoverflow.com/a/1192589/1226963 您需要创建该类别方法,然后仅在您的
merchant变量上调用该方法。
标签: ios objective-c