gpt4 book ai didi

ios - 核心数据 + swift Int = 崩溃

转载 作者:行者123 更新时间:2023-11-29 00:58:11 26 4
gpt4 key购买 nike

在我的模型中,我有一个对象 Object,其属性 attribute 类型为 Int

这是 Object.swift 文件:

class Object: NSManagedObject {
@NSManaged var attribute: Int
}

这里是我使用它的地方:

let anInt: Int = 3
security.attribute = anInt

该代码在 64 位设备上运行良好,但在 32 位设备上,由于无法识别的选择器 Object.attribute 而崩溃。

最佳答案

解决方法是在NSManagedObject对象中将属性标记为Int64

class Object: NSManagedObject {
@NSManaged var attribute: Int64
}

并将 Int 转换为 Int64

let anInt: Int = 3
security.attribute = Int64(anInt)

关于ios - 核心数据 + swift Int = 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37390219/

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