介绍
realm是移动数据库,基于SQLite。
2019年被MongoDB收购,更名为Atlas SDK, 2024年9月正式弃用(不再更新) 。
参考网站:
realm的github网站
MongoDB的不更新声明
Altas Device SDKs
查看数据
以前用realm browser,…
安装插件
swipecellkit,可以用SPM安装。
将cell改成 SwipeTableViewCell
在属性窗口里面改Class。
Module改为SwipeCellKit。
代码增加
SwipeTableViewCell类型
override func tableView(_ table…
定义@FocusState
@FocusState var isFocused: Bool
添加NavigationView
注意,因为键盘视图要用到.toolbar,它的实现需要依赖NavigationView
NavigationView {
...你的代码
}
添加focused属性和t…
@State var 定义的是Binding<String>,即双向连接,方便在视图之间共享和同步数据。使用时需要带$符号。
可以理解成React里面的useState。
struct ContentView: View {
@State var text = "&qu…
CRUD操作:
Create
Read
Update
Destroy
名词解释
Entity 可以理解成Table或者Class
Attribute 可以理解成properties
NSPersistentContainer 实际上一个SQLite Database,之所以不直接叫SQLite,因为…