gpt4 book ai didi

iphone - 有没有办法为 Core Data 原语访问器自动生成 @property 和 @dynamic 标签?

转载 作者:行者123 更新时间:2023-12-03 16:30:10 24 4
gpt4 key购买 nike

更新:mogenerator 可以工作,但需要修改模板

核心数据文档建议使用 -primitiveValue 和 -setPrimitiveValue: 方法来访问和更改 NSManagedObject 子类的内部数据,而不是速度较慢且未经类型检查的 -primitiveValueForKey: 和 setPrimitiveValue:forKey:。

我想在我的代码中采用此更改,但为了避免编译器警告,我需要为所有这些基元访问器将 @property 和 @dynamic 声明添加到我的托管对象类中。 Xcode 很乐意为我生成所有代码,但仅限于对象的公共(public)访问器(-value 而不是 -primitiveValue)。

是否有任何自动化方法(通过 Xcode 或可以扫描 .xcdatamodel 文件的外部程序)来为我生成这些原始访问器,这样我就不必在所有 16 个托管类中将它们全部键入?

最佳答案

看看mogenerator (GitHub)。

关于iphone - 有没有办法为 Core Data 原语访问器自动生成 @property 和 @dynamic 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2206298/

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