我正在开发一个使用核心数据的应用程序。
我已经尝试用一个实体来做,但那没有用。
但我现在有大约 20 个实体,我的问题是:实体数量或推荐数量是否有限制?
有没有更好的方法来存储这么多数据?
更新:
我存储的是学校的毕业生,但不是 A、b、c、d、e、f,而是从 1 到 10 的数字。每个毕业生都有自己的体重(数字计数的次数),就像一些grad count 2 time 因为更多的是进口的。
所以我首先想到的是有一个数组,其中包含一个字符串作为主题名称,然后将一个商店的毕业生排列在另一个商店的相应权重上。
像这样:
var subjects: [String,[Int],[Int]]
但这是不可能的,我什至不知道如何将其放入核心数据并正确取回。
因为我想不通,所以我想为每个主题制作一个实体,但是有很多实体,所以这个问题。
最佳答案
实体的数量没有限制,但您可能会过度创建超出您实际需要的数量。 推荐的数量是“你需要多少就多多少”,这显然会因数据的性质和应用程序使用它的方式而有很大差异。是否有比您当前方法更好的方法完全取决于您正在做的事情的细节,因此如果没有更详细的问题就不可能回答。
关于swift - 核心数据最大实体数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35069906/