如何终止 iPhone 中的 API 调用

问题描述 投票:0回答:1

我是 iPhone 新手。我遇到了一个新问题。我的应用程序中有一个 API 交互。该 API 需要很长时间才能加载。当我手动终止我的应用程序并加载该 API 时,我的应用程序关闭了。然后我会打开我的应用程序,它会立即关闭。

任何人都可以帮助我如何在取消 API 调用时终止或终止它吗?

ios iphone phone-call
1个回答
0
投票

我想你指的是网络 API 调用,比如谷歌的地理服务。为此,您需要使用 NSURLConnection 进行调用。这样,您就可以随时使用[连接取消]取消通话。

尝试本教程:http://mobileorchard.com/tutorial-json-over-http-on-the-iphone/它适用于 JSON api 调用。如果您需要另一个 API,只需从“通过 HTTP 获取 JSON”开始阅读,他们在那里设置了 NSURLConnection。如果您保留此连接直到完成,您将可以随时拨打[连接取消]呼叫。

使用UIApplicationDelegate,您可以检测进入后台的应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.