gpt4 book ai didi

iOS 前缀文件 : Including NSManagedObjects (Core Data generated classes)

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:43:45 24 4
gpt4 key购买 nike

<分区>

最近我开始与某人讨论是否将 NSManagedObjects 包含到 iOS 前缀文件 (.pch) 中

我这样做是因为它会加快开发时间(例如,语法完成适用于所有模型名称等,构建时间会更快一些)

目前我们有大约 70 个不同的表(因此有大约 70 个不同的 NSManagedObject 类)我制作了一个 shell 脚本来列出这些文件并创建一个名为 AllModels.h 的头文件来导入这些表。然后我将其作为 #import 包含在 pch 文件中。所以现在,我们可以在整个项目中使用所有表。

他说我们不能再这样做了,因为这是一种不好的做法,我不同意。我不知道我到底是对还是错。在我看来,是的,我觉得是对的,但我试图在这里对这种情况有一个更大的看法,所以我想听听你们的意见,什么更好?将您需要的 NSManagedObject 包含在您正在使用的文件的 header 中,还是立即将它们包含在 pch 文件中?

感谢您的宝贵时间! :)

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