更改所需属性会将字段留空

时间:2018-05-16 17:52:06

标签: swift realm

我的对象Company以前使用了可选属性name。现在我需要将其更改为不为null,因此我从

更改了它
@objc dynamic var name: String?

@objc dynamic var name = ""

问题是现在所有公司名称都报告为空字符串。领域本身确实具有有效值。如果我将代码更改回可选方法,它确实有它们的值。其他一直是必需字符串的地方不会返回空字符串。造成这种情况的原因是什么?

0 个答案:

没有答案