【发布时间】:2012-03-07 07:48:50
【问题描述】:
我是 iOS 开发人员的新手。现在我在后台定位应用程序中工作。我需要将数据发送到服务器并从反馈中保存一些信息。我第一次将数据保存在 UIKit 类中,但它似乎已发布。第二次我将数据保存在静态变量中。它仍然崩溃。然后我必须使用 NSUserDefaults,它可以工作。但这可以吗?有更好的办法吗?将数据保存到本地或其他地方?谢谢~
【问题讨论】:
标签: iphone background gps location
我是 iOS 开发人员的新手。现在我在后台定位应用程序中工作。我需要将数据发送到服务器并从反馈中保存一些信息。我第一次将数据保存在 UIKit 类中,但它似乎已发布。第二次我将数据保存在静态变量中。它仍然崩溃。然后我必须使用 NSUserDefaults,它可以工作。但这可以吗?有更好的办法吗?将数据保存到本地或其他地方?谢谢~
【问题讨论】:
标签: iphone background gps location
更好的方法是使用 NSUserDefaults,您将数据保存在那里,您不必担心数据被释放或删除。
另一种方式是全局数据或单例,但Apple不推荐(您可以在互联网上找到很多关于此的讨论)
我个人建议您使用 NSUserDefaults,如果您对使用它有任何疑问,我们可以为您提供帮助。
【讨论】: