我在我的应用程序中使用soap请求并使用initWithBytes将检索到的NSMutableData转换为NSString。
NSString *theXML = [[NSString alloc] initWithBytes: [webData mutableBytes] length:[webData length] encoding:NSUTF8StringEncoding];
当我在模拟器上运行应用程序时,一切正常。但在iPhone上面的代码退出时出现错误:
'NSInvalidArgumentException',原因:'*** - [NSCFString isNotEqualTo:]:无法识别的选择器发送到实例0x16b7e0'
没有包含'isNotEqualTo'的代码,并且每次请求都不会出现问题。
提前致谢
答案 0 :(得分:1)
你试过了吗?
NSString *theXML = [[NSString alloc] initWithData:webData encoding:NSUTF8StringEncoding];
在我们深入研究哪一个可能导致问题之前,这应该减少几个要担心的电话。