1

我在 iOS 应用程序中使用 Core Data(带有 sqlite),并且一个实体最多有 200 个属性。我意识到这很多,但这是我的应用程序上合适的属性数量。

Xcode 现在给我一个警告:“错误配置的实体:实体有 100 多个属性;考虑更浅的实体层次结构或非规范化属性。”

我想知道以下两件事;

  1. Apple 会因为警告而拒绝我的应用程序吗?(如果您有发布带有警告的应用程序的经验,请告诉我。)

  2. 有没有办法抑制警告?(就像 Java 上的 @SuppressWaring 注解)

任何帮助将不胜感激。谢谢,

4

1 回答 1

1

我不认为您的应用会因此而被拒绝,但如果您有 200 个属性,我怀疑您做错了其他可能会被拒绝的事情。

您应该检查您的数据模型并考虑将该实体拆分为几个较小的实体。

于 2013-11-10T03:12:44.610 回答