gpt4 book ai didi

ios - 如何映射自定义 NSManagedObject 类中的关系

转载 作者:行者123 更新时间:2023-11-29 02:40:57 25 4
gpt4 key购买 nike

我有两个实体:Farmer、Livestock。农民与牲畜之间存在一对多的关系。这样每个农民可能有一个名字,地址,userid, pig 集,鸡集,牛集。

我需要为农民创建一个自定义的托管对象类

@interface ManagedFarmer : NSManagedObject

@property (nonatomic, strong) NSString *name;

@property (nonatomic, strong) NSDate *date;

@property (nonatomic, strong) NSString *address;

@property (nonatomic, strong) NSNumber *userid;

@property (nonatomic, strong) NSArray *cows;//? set of cows: relationship to Livestock entity, designated cows

@property (nonatomic, strong) NSArray *chickens;//? 1-to-many relationship to Livestock entity, designated as chickens:
@property (nonatomic, strong) NSArray *pigs;
  • NSArray 是表示关系数据的正确方法吗?
  • 当我通过用户 ID 获取农民时,是否会自动发生级联,这样我也可以免费获得属于该农民的所有牲畜实体?

最佳答案

因此NSManagedObject 与Core Data 一起使用。创建您的模型,在该模型中创建关系,然后让 Xcode 为您创建 NSManagedObject 类。

关于ios - 如何映射自定义 NSManagedObject 类中的关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25811891/

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