我在iphone和android上有一个应用,它在调用服务器时都会定期失败。当我说他们失败时,我的意思是我没有错误代码,200连接代码意味着它成功,但损坏的字符串/数据/(jsonObject / Array)。我列出了所有这些数据类型,因为根据应用程序,他们使用了部分或全部数据。以sting形式打印的信息确实具有来自服务器的返回JSON,但是它被额外的代码或文本损坏,不允许JSONParsers正常工作。就像我之前所说的那样,它并不会一直失败,只会在返回的字符串/ json / data中失败。我之前被告知我正在连接,接收和处理信息,我应该查看服务器。我们在此过程中更改了服务器,它运行速度更快但仍然具有类似的故障率。此外,服务器不会失败或浏览器出现问题。因此,在所有Web浏览器中,它不会抛出任何错误,也不会破坏网站和/或显示的信息。所以,如果我上电脑并进入网站,每次加载页面时都会看到正确的信息。任何想法都将不胜感激。
答案 0 :(得分:0)
我发现android的答案是它是旧服务器,但新服务器仍然存在IOS应用程序的问题,但我发现如果你用NSData分配NSString那么信息将没有任何获得额外数据或信息的可能性。因此,alloc工作。