我正在尝试按添加的最后一项对我的核心数据实体进行排序,但我不知道如何使用我的代码来实现
@FetchRequest(entity: CoffeeItems.entity(), sortDescriptors: [NSSortDescriptor(key: "title", ascending: true)]) var coffeeItem: FetchedResults<CoffeeItems>
答案 0 :(得分:0)
以上代码正确。但是问题是您一直在根据对象的标题进行排序。
您可以将另一个变量作为timeAdded添加到您的对象,您可以在其中存储对象的创建时间。您可以根据timeAdded获取对象。