Tag: 领域列表

领域 – 删除后不能使用对象

我在我的应用程序中有一个video播放器。 collections视图中有一个video列表。 如果点击其中一个单元格,则会出现一个新的视图控制器来播放选定的video。 此外,您可以循环浏览新视图控制器中的collections夹视图中的所有video,因为整个列表都已通过。 问题是:当用户在PlayerVC ,他们可能不喜欢Video 。 如果他们这样做,我从Realm中删除Video对象。 但是,这会导致: Terminating app due to uncaught exception 'RLMException', reason: 'Object has been deleted or invalidated.' 基本上,如果用户在PlayerVC观看video并且他不喜欢video,我希望他们暂时能够观看video。 但是当他们离开PlayerVC , FavoritesVC的集合视图应该被更新并且不再显示该Video 。 当我删除一个Video对象时,我使用Realm的delete方法。 这是我的代码来保存Video对象的列表: /// Model class that manages the ordering of `Video` objects. final class FavoriteList: Object { // MARK: – Properties /// `objectId` is set to a […]