JSON 到领域对象映射问题 iOS Swift

JSON to realm object mapping issue iOS Swift

像这样通过传递字典来创建新的模型对象

let article = Article(value: json)

文章对象是

import RealmSwift
import Foundation

class Article: Object {
   dynamic var id = 0

我每次都会收到这个错误

Terminating app due to uncaught exception 'RLMException', reason: 'Invalid value '173' for property 'id''

(免责声明:我为 Realm 工作)

如果字典中项目的数据类型与 Realm 的预期数据类型不匹配,则会抛出该异常 属性。

在这种情况下,我感觉 id 正在作为一个字符串下降(它是否在 JSON 字符串中的引号中?),因此随后尝试将其映射到整数 属性 无效。

如果不是这种情况,请查看您是否可以 post 您的 JSON 字符串的副本,以便我们查看是否可以更好地解决问题。谢谢!