您当前的位置: 首页 >  ui

浅谈SwiftUI 3.0新加入的CoreData动态FetchRequest过滤与排序特性

发布时间:2022-03-10 10:16:07 ,浏览量:0

在这里插入图片描述

功能需求

如今,CoreData背后支持的SwiftUI项目越发常见。

我们知道,在Swift 3.0之前显示动态过滤和排序的数据有些棘手。

不过从Swift 3.0开始,Apple为我们增强了FetchRequest的功能,我们现在可以在SwiftUI中即时修改FetchRequest对象的过滤和排序条件了。

在这里插入图片描述

在本篇博文中,您将学到:

  • SwiftUI 3.0之前SwiftUI如何支持托管对象的动态过滤与排序
  • SwiftUI 3.0中增强 FetchRequest 对象对上面功能的原生支持
功能分析 1. SwiftUI 3.0之前的变通方法

在老版本SwiftUI中,我们虽然可以在视图中使用@FetchRequest包装器来便捷读写CoreData中的托管对象,但也会带来一个诟病:无法动态修改FetchRequest的过滤和排序。

在SwiftUI

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    107766博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.1051s