【问题标题】:How to save data when app is running in background?应用程序在后台运行时如何保存数据?
【发布时间】:2012-03-07 07:48:50
【问题描述】:

我是 iOS 开发人员的新手。现在我在后台定位应用程序中工作。我需要将数据发送到服务器并从反馈中保存一些信息。我第一次将数据保存在 UIKit 类中,但它似乎已发布。第二次我将数据保存在静态变量中。它仍然崩溃。然后我必须使用 NSUserDefaults,它可以工作。但这可以吗?有更好的办法吗?将数据保存到本地或其他地方?谢谢~

【问题讨论】:

    标签: iphone background gps location


    【解决方案1】:

    更好的方法是使用 NSUserDefaults,您将数据保存在那里,您不必担心数据被释放或删除。

    另一种方式是全局数据或单例,但Apple不推荐(您可以在互联网上找到很多关于此的讨论)

    我个人建议您使用 NSUserDefaults,如果您对使用它有任何疑问,我们可以为您提供帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      • 2011-06-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多