我想从我的应用程序向 www.test.com/updateMySqlTables.php
发送一个调用,但我不想等待过程完成。
类似这样的调用
NSString *checkReturn = [NSString stringWithContentsOfURL:checkURL]
却不想等待归来。我希望我的服务器在后台清除表中的所有旧日期。
最佳答案
我认为您只需要启动一个异步请求并实现其相应的 requestDidDeceiveData: 方法和 requestDidFinish: 方法,并将这两个方法留空,因为您不关心请求可能产生的任何响应。由于它是异步的,它会自动在后台运行。您应用的主线程不会受到影响。
iOS SDK 有自己的方式来发布异步请求。你也可以考虑使用更有名的 ASIHTTPRequest 包来完成你的工作,这样更容易设置和监控。
关于iphone - IOS 是否有发送网页请求并在 iphone ios 上忘记它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4475943/