如何将图像和有关这些图像的信息存储在iPhone内存中,然后进行加载?

时间:2019-02-20 22:10:03

标签: ios swift

我是一名新程序员,正在尝试创建一个iOS应用,该应用可以跟踪您已观看或计划观看的电影和电视节目。因此,例如,如果您刚刚完成一个节目,则可以将该节目添加到“已观看”列表中。而且,如果您有想要观看的节目,可以将其添加到“想要观看”列表中。

我希望有一个视图,该视图将在用户打开应用程序并进入主视图时加载电影或电视节目的封面图像。优选地以随机顺序。

然后,我希望这样,当用户按下其中一张图像时,另一个视图会加载有关该图像的信息。我必须为我存储的每个节目或电影创建一个视图吗?

如何将这些节目和电影的信息和图像存储到iOS设备上?

如何获取存储的信息和图像以加载到主视图中?

如何在按下该图像时获取另一个视图以加载有关该图像的信息?

1 个答案:

答案 0 :(得分:0)

所以这些更多是3个问题

  • 对于前两个,您将需要使用数据库,CoreData或Realm或SQLite

核心数据 https://medium.com/xcblog/core-data-with-swift-4-for-beginners-1fc067cca707

领域 https://realm.io/docs/swift/latest/

SQLite https://www.raywenderlich.com/385-sqlite-with-swift-tutorial-getting-started

Realm现在带有大多数应用程序,我认为如果您太新,您可能会学得更快