gpt4 book ai didi

ios - Integer-16 在 CoreData 存储中不再足够

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

我有一个很久以前定义为整数 16 的核心数据属性。最近用户遇到了一种边缘情况,其中存储的数据可以 >32768,导致不可预测的行为。看来我无法在新的 Core Data 模型版本中将属性更改为 Integer 32。处理此问题并转换为 Integer 32 属性的最佳方法是什么?

谢谢。

最佳答案

我遇到了同样的问题。在数据模型中将数据类型更改为 Integer 32 就足够了。当然,您将不得不创建新版本的数据模型并使用轻量级迁移方法。

在 Xcode 的数据模型编辑器中,切换到表格样式,然后从属性名称旁边的弹出菜单中简单地选择新的数据类型。

关于ios - Integer-16 在 CoreData 存储中不再足够,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8110090/

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