gpt4 book ai didi

ios - CloudKit 记录类型继承

转载 作者:行者123 更新时间:2023-11-28 16:06:08 25 4
gpt4 key购买 nike

我正着手将 CloudKit 添加到我的 iOS 应用程序中。我已经有了一个完整的数据模型,它是使用 Core Data 实现的。我为我的 NSManagedObject 类使用了继承。这是我也可以用 CloudKit 模式做的事情吗?例如,我可以让 Employee RecordType 继承自 Person RecordType 吗?

class Person: NSManagedObject {

@NSManaged var uuid: NSUUID!
@NSManaged var birthday: NSDate
@NSManaged var name: String?
@NSManaged var age: Int16
}

class Employee: Person {

@NSManaged var salary: Int16
}

最佳答案

Cloud Kit 记录类型更像是数据库表。没有类或继承这样的概念。记录类型仅包含 1 个或多个字段。

如果您想要一个员工记录类型,您需要在该记录类型中包含薪水、uuid、生日、姓名和年龄字段。

关于ios - CloudKit 记录类型继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40251765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com