如何解决如何创建类似于苹果日历的“编辑所有未来事件”功能
删除或重复活动时,Apple的日历具有一项功能:
“您是要删除(或编辑)此事件以及此事件的所有将来事件,还是仅删除(选择)事件?”
我在项目中使用Realm。
我的猜测是,可以通过创建一个for循环来过滤并更新每个项目来解决此问题:
let realm = try! Realm()
let filteredItems = realm.objects(Item).filter(someUniqueFilter)
let newValue = *something*
for item in filteredItems {
realm.write {
item.value = newValue
}
}
如果我走对了,什么是强大的“ someUniqueFilter”属性,您可以为每个重复的Item系列赋予唯一的Item对象?
还是我没有意识到的另一种方法?
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。