Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone NSString initWithData在额外引号中返回字符串值,如何修复它?_Iphone_Ios_Nsstring_Nsdata_Quotes - Fatal编程技术网

Iphone NSString initWithData在额外引号中返回字符串值,如何修复它?

Iphone NSString initWithData在额外引号中返回字符串值,如何修复它?,iphone,ios,nsstring,nsdata,quotes,Iphone,Ios,Nsstring,Nsdata,Quotes,各位, NSString的initWithData方法以额外的引号返回值,如何修复它? 例如: NSString*result=[[NSString alloc]initWithData:self.receivedData 编码:NSUTF8StringEncoding] ReceiveDData包含SessionID,调试期间的结果如下:“33BD76C7F62B4B95805D15BF120594C1E901” 所以,当我尝试发送HTTP请求时,我会得到这样的url:“33BD76C7F62

各位,

NSString的initWithData方法以额外的引号返回值,如何修复它? 例如:

NSString*result=[[NSString alloc]initWithData:self.receivedData 编码:NSUTF8StringEncoding]

ReceiveDData包含SessionID,调试期间的结果如下:“33BD76C7F62B4B95805D15BF120594C1E901” 所以,当我尝试发送HTTP请求时,我会得到这样的url:“33BD76C7F62B4B95805D15BF120594C1E901”,但它应该是


如果没有这些外部引号,如何从NSData获取字符串值?

快速而肮脏的解决方案

result = [result stringByReplacingOccurrencesOfString:@"\""
                                 withString:@""];

快速和肮脏的解决方案

result = [result stringByReplacingOccurrencesOfString:@"\""
                                 withString:@""];

很有效,谢谢。但可能有人知道,有没有一种解决方案可以在不使用这些外部引号的情况下从NSData获取字符串?这很有效,谢谢。但可能有人知道,有没有一种解决方案可以在不使用这些外部引号的情况下从NSData获取字符串?