0

我正在创建一个应用程序,我在其中读取 JSON 提要并将内容 json 存储在文件中。每次用户打开应用程序时,我都会发送一个 http 请求并更新文件中的内容。

现在,当我在 Appdelegeate 的“应用程序 didFinishLaunchingWithOptions”函数中调用 HTTP 请求时,Http 请求在另一个线程中运行,并且我的应用程序始终从文件中加载先前的数据。

  1. 有没有办法只有在 HTTP 请求完成后才能读取文件

注意:我在一个名为 HTTP.h 和 HTTP.m 的支持文件中拥有所有 Http 连接

谢谢!

4

1 回答 1

0

看看 NSURLConnection sendSynchronousRequest 方法。但我认为你正在做的事情不是正确的方法。让用户等待才能使用 UI 对我来说似乎是一种非常糟糕的用户体验。

于 2012-06-21T12:11:10.680 回答