gpt4 book ai didi

ios - 如何跟踪用户最喜欢的对象

转载 作者:行者123 更新时间:2023-11-29 03:18:38 26 4
gpt4 key购买 nike

我正在开发的应用允许用户收藏播客 channel 。有人告诉我,跟踪这一点的最好方法是通过核心数据。我最初的想法是这是最好的方法,但经过更多考虑后,这个功能似乎有点过分了。我对 Core Data 的理解是,它是 Apple 推荐的应用程序模型层实现方式,但我们没有使用它。您会建议什么来完成此功能?此外,我们并未将所有数据存储在本地。我们存储的唯一数据是用户下载的 mp3 文件,这些文件保存在文档目录中。

最佳答案

如果您要保留数据(例如播客网址、剧集信息等),那么您应该将其全部存储在一个位置。 Core Data 可以轻松做到这一点。

您存储了多少数据?我从您的应用描述中猜测,您拥有的数据不仅仅是最喜欢的数据。

更新

如果您要存储最喜欢的标志,您需要一些东西来将其关联起来。也许是一个 URL。

如果您要存储 URL,您也可以使用它来缓存播客名称。

如果您要存储名称,不妨缓存剧集。

看到我要去哪里了吗? :)

保留从网络获取的内容的本地缓存,用户会获得更好的体验,因为他们在启动时即可看到数据,而无需等待随机的互联网。

如果您正在缓存数据,那么是的!使用核心数据。否则,NSUserDefaults 可能就足够了。

关于ios - 如何跟踪用户最喜欢的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21390616/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com