iPhone数据传输问题

时间:2011-08-12 18:52:20

标签: iphone mysql sql objective-c

我有一个iPhone应用程序,它使用ASIHTTPRequest通过PHP Web服务层将用户输入的数据传输到远程MySQL数据库。这非常有效。

如果用户按下提交按钮,则应该发送数据,不管......当带宽不足时出现问题...而不是显示一些uialert来通知用户,我想实现某种功能不断地嗅探'用于互联网连接,即使应用程序未运行(在主视图中),也确保用户只需按“提交”即可。一旦。

这怎么可能?有没有人遇到任何类似的教程/示例?

2 个答案:

答案 0 :(得分:2)

查看Apple的此示例应用程序:Reachability

它可以帮助您使用一些代码来检测连接何时发生变化。

这是关于后台处理任务的链接。正如您所读到的,您可以请求额外的时间来完成任务,但在完成任务之前不会等待无限的时间。 Background Tasks

答案 1 :(得分:0)

将Reachability API与某种标志结合使用,该标志会在检测到连接可用后执行所需的操作。