无法访问领域获取的数据

问题描述 投票:0回答:1

我成功通过获取我的Board

数据
let boards: [Board] = try! db.fetch(FetchRequest<Board>())

之后我迭代boards并制作一个

print(board)

输出:

Board {
    id = 1;
    name = The Name;
    shortDescription = The Description;
    slug = the_name;
}

但是当我想直接使用例如访问board

名称时
 board.name

抛出以下错误:

致命错误:在解包可选值时意外发现 nil

我的错误是什么? 如果 board 不是一个对象,我怎样才能实现它成为一个对象?

我正在使用:

SugarRecord
ObjectMapper 
RealmSwift
ObjectMapper_Realm
ios swift realm objectmapper
1个回答
0
投票

通过 ObjectMapper_Realm 中缺少的文档,我没有

 dynamic

我的 var 声明前面的关键字。

© www.soinside.com 2019 - 2024. All rights reserved.