草庐IT

contactFromServer

全部标签

swift - 将具有可选字符串属性的 Realm 对象更新为 nil?

我有一个这样定义的Realm模型:classContact:Object{dynamicvarid:-1dynamicvaralias:String?overridestaticfuncprimaryKey()->String?{return"id"}}我的代码从服务器下载JSON并在我的Realm数据库中添加/更新联系人。JSON反序列化后,我得到了一组联系人对象。我遍历数组并检查每个联系人是否已在数据库中,如果是,它的“别名”属性是否与反序列化对象上的值匹配。举个例子,假设我的数据库中有一个联系人,其“别名”属性值为“JohnSmith”。下次我从服务器获取更新数据时,此联系人的J