标签: swift realm
我的对象Company以前使用了可选属性name。现在我需要将其更改为不为null,因此我从
Company
name
@objc dynamic var name: String?
到
@objc dynamic var name = ""
问题是现在所有公司名称都报告为空字符串。领域本身确实具有有效值。如果我将代码更改回可选方法,它确实有它们的值。其他一直是必需字符串的地方不会返回空字符串。造成这种情况的原因是什么?