0

我正在编写一个应用程序,将 GPS 位置记录到 iPhone 上的文件中,并且必须在后台模式下继续更新位置。现在我想知道这样做的最佳方法是什么。当我的应用程序进入后台模式时打开文件并保持打开状态是一种好习惯,还是应该在应用程序需要写入新位置时关闭它并重新打开它?

4

1 回答 1

0

为什么要保持打开/重新打开文件?

您可以让它NSMutableArray在您的应用程序被杀死之前将位置数据“写入”并将其写入文件,或者如果用户通过按下按钮手动保存它。

正如 drachenstern 已经提到的那样,它会耗尽电池电量以一直提供定位服务......可能会导致糟糕的用户体验

于 2011-01-18T16:12:52.073 回答