我在我的应用程序中使用SwiftData,我有一个带有两个变量的Tracker
模型:name
类型String
和trackerType
类型TrackerType
,这是另一个模型.从Tracker
中检索name
数据运行良好,但try 读取trackerType
会导致崩溃,并显示以下错误:
EXC_BREAKPOINT(代码=1,子代码=0x101e8303c).
下面是我的Tracker模型:
@Model
class Tracker {
var name: String
var trackerType: [TrackerType]
init(name: String, trackerType: [TrackerType]) {
self.name = name
self.trackerType = trackerType
}
}
@Model
class TrackerType {
var type: String
var status: Bool
init(type: String, status: Bool) {
self.type = type
self.status = status
}
}
And the crash result snippest:
我不明白这可能是什么问题.我try 在我的应用程序中本地创建带有虚拟数据的模型.