技术栈
coredata
大熊猫侯佩
13 天前
类型转换
·
data
·
coredata
·
编码解码
·
nsobject
·
transformable
·
nssecurecoding
变幻莫测:CoreData 中 Transformable 类型面面俱到(六)
各位似秃似不秃小码农们都知道,在苹果众多开发平台中 CoreData 无疑是那个最简洁、拥有“官方认证”且最具兼容性的数据库框架。使用它可以让我们非常方便的搭建出 App 所需要的持久存储体系。
大熊猫侯佩
23 天前
swift
·
协议
·
protocol
·
coredata
·
协议扩展
·
托管基类
·
协议关联类型
Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(上)
在 Swift 开发语言中,各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。
大熊猫侯佩
24 天前
swift
·
协议
·
protocol
·
coredata
·
协议扩展
·
基类子类
·
类型不匹配
Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(下)
在 Swift 开发语言中,各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。
大熊猫侯佩
3 个月前
swift
·
排序
·
sort
·
array
·
coredata
·
nsarray
·
最大值 max
“群芳争艳”:CoreData 4 种方法计算最大值的效率比较(上)
在 CoreData 支持的 App 中,一种常见操作就是计算数据库表中指定字段的最大值(或最小值)。就是这样一种看起来“不足挂齿”的任务,可能稍不留神就会“马失前蹄”。
大熊猫侯佩
6 个月前
swiftui
·
xcode
·
tag
·
tabview
·
preview
·
coredata
·
fetchrequest
SwiftUI 撸码常见错误 2 例漫谈
在 SwiftUI 日常撸码过程中,头发尚且还算茂盛的小码农们经常会犯这样那样的错误。虽然犯这些错的原因都很简单,但有时想要快速准确的定位它们却并不容易。
大熊猫侯佩
1 年前
swiftui
·
调试
·
预览
·
preview
·
coredata
·
xcode 15
·
fetchrequest
Xcode 15 预览 SwiftUI 视图中 @FetchRequest 查询结果不能正确刷新的解决
在现代化 App 的开发中,所见即所得(WYSIWYG)界面逻辑的调试无疑能够为头发茂密的小码农们“雪中送炭”。所幸的是 Xcode 本身的预览(Preview)机制就对其提供了卓越的支持。
__只是为了好玩__
2 年前
ios
·
swiftui
·
swift
·
coredata
SwiftUI Swift CoreData 计算某实体某属性总和
有一个名为 Item 的实体,它有一个名为 amount 的 Double 属性,向你的 View 添加一个计算属性:
__只是为了好玩__
2 年前
swiftui
·
swift
·
coredata
Swift SwiftUI CoreData 过滤数据 2