繁体   English   中英

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

我每次都会收到这个错误

由于未捕获的异常“RLMException”而终止应用程序,原因:属性“id”的“无效值”“173”

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

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

在这种情况下,我感觉id以字符串形式出现(是否在 JSON 字符串中用引号引起来?),因此随后尝试将其映射到整数属性将不起作用。

如果不是这种情况,请查看您是否可以发布您的 JSON 字符串的副本,以便我们看看我们是否可以更好地解决正在发生的事情。 谢谢!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM