我对应用内购买应用有疑问。一切正常,没有问题。但我正在考虑如何制作没有互联网连接的“SKProduct列表”(UITableView有问题)。有没有“最佳实践”方式如何显示存储的问题?谢谢回复! ;)
答案 0 :(得分:2)
您可以通过以下方式保存数据以供离线使用 -
1. NSUserDefaults
2.在普通text
文件或plist
文件中。
3. SQLLite
这些方法中的每一种都有一些优点和缺点,因此它将取决于您的需要/要求,以上使用。
Apple提供Reachability
类来检查网络连接是否可以访问,您可以在应用中使用此类并确定何时不在网络中,只需执行任何操作(例如禁用按钮)。
以下是Reachability Classes的开发人员链接,您可以在其中下载示例代码并检查其实际工作方式 - http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html