jtb*_*des 18 nsuserdefaults tvos
该应用程序编程指南tvOS 简要指出
Apple TV上的应用程序没有持久的本地存储空间.这意味着为新Apple TV开发的每个应用程序都必须能够在iCloud中存储数据并以提供良好客户体验的方式检索它.
这是否意味着NSUserDefaults不可用?什么样的机制是用于数据存储?
veg*_*ker 26
根据devforums上的Apple工作人员的说法,您可以在tvOS上使用NSUserDefaults来获取高达500 kb的数据:
https://forums.developer.apple.com/message/50696#50696
小智 13
您可以根据文档使用NSUserDefaults for TVOS.
Apple真的希望您(以及AppleTV客户)注册并使用iCloud.
介绍段落:
Apple TV上的存储空间有限,并且无法保证下次用户打开您的应用时设备上存储的信息可用.此外,为了跨多个设备共享用户的数据,您需要将用户的信息存储在Apple TV以外的其他位置.Apple为Apple TV提供了两种共享存储选项:iCloud键值存储(KVS)和CloudKit.
对于小于1兆的文件,您将使用iCloud键值存储(KVS).对于超过1兆的存储,您将使用CloudKit.
| 归档时间: |
|
| 查看次数: |
3114 次 |
| 最近记录: |