iOS StoreKit应用程序(应用程序内购买应用程序) - 当互联网不可用时

时间:2012-05-17 18:05:00

标签: ios ios4 in-app-purchase storekit

我对应用内购买应用有疑问。一切正常,没有问题。但我正在考虑如何制作没有互联网连接的“SKProduct列表”(UITableView有问题)。有没有“最佳实践”方式如何显示存储的问题?谢谢回复! ;)

1 个答案:

答案 0 :(得分:2)

您可以通过以下方式保存数据以供离线使用 - 1. NSUserDefaults 2.在普通text文件或plist文件中。 3. SQLLite

这些方法中的每一种都有一些优点和缺点,因此它将取决于您的需要/要求,以上使用。

Apple提供Reachability类来检查网络连接是否可以访问,您可以在应用中使用此类并确定何时不在网络中,只需执行任何操作(例如禁用按钮)。 以下是Reachability Classes的开发人员链接,您可以在其中下载示例代码并检查其实际工作方式 - http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html