NSURLConnection sendSynchronousRequest以后不会重新加载数据

时间:2010-11-22 22:02:12

标签: iphone nsurlconnection reload

我有一个问题。

我发送NSURLConnection sendSynchronousRequest以保存数据,然后导航到下一个视图。下一个视图发送另一个NSURLConnection sendSynchronousRequest,并加载show的数据。

问题在于,当我进行NSURLConnection sendSynchronousRequest时,不会收到保存的新数据,但如果我重新加载第二个视图数据,或者我在第二个视图加载数据中放入延迟,则会加载数据。

延迟选项是不好的解决方案。

能帮帮我吗?

感谢。

1 个答案:

答案 0 :(得分:1)

如果我理解正确,你是同步将数据推送到服务器,然后更改视图,然后从服务器同步下载数据,而你没有得到刚刚保存的数据?这听起来像是你的服务器问题。我还建议不要使用同步NSURLConnections,因为任何类型的延迟或服务器问题都会阻塞主线程,但这是一个单独的问题。