Skip to content

Commit d9dce3f

Browse files
committed
fix #5019
1 parent 2b28929 commit d9dce3f

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

Reports/2025/#337-2025.06.09.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,17 @@
4242

4343
> 开发过程中常用的工具,及一些新工具的介绍
4444
45+
### 🐎 [Data Scout: SwiftData debugging tool](https://medium.com/@djalex566/behind-the-scenes-of-datascout-a-swiftdata-debugging-tool-dcfc880f0733)
46+
47+
[@阿权](https://github.com/bqlin):Data Scout 是一款 SwiftData 调试工具。SwiftData 底层也会使用 SQLite 能力,但读取文件上会有一些细微的差别。
48+
49+
1. 发现数据库:支持从模拟器、App 或本地目录中自动发现 SwiftData 数据库。
50+
2. 查看数据库结构与内容:与 SwiftData 一致,以 Swift 模型的形式展示数据库的结构。并支持层级导航。
51+
3. 支持使用谓词进行高级筛选。
52+
4. 实时更新:支持数据库在外部被更新时实时展示在 Data Scout App 中。
53+
54+
Data Scout 是作者技术的试验场,其使用了 SwiftSyntax、SourceKit、CoreML、Rust 等技术,App 还在持续更新中,更多内容可以阅读:[Behind the Scenes of DataScout: A SwiftData Debugging Tool](https://medium.com/@djalex566/behind-the-scenes-of-datascout-a-swiftdata-debugging-tool-dcfc880f0733)
55+
4556
## 代码
4657

4758
> 库,代码段,开源app

0 commit comments

Comments
 (0)