设置属性后引发RealmSwift异常

时间:2019-08-20 12:51:58

标签: ios swift realm

我在项目中使用Realm,每次尝试设置一个特定属性_addedDateChuj时都会崩溃,该属性的类型为String?

所有其他属性都已成功保存,但是尝试设置该属性时,我得到了

enter image description here

addedAt的{​​{1}}属性是track

我的Realm对象类如下:

String!

...

import RealmSwift


@objcMembers class RealmTrack: Object, AWTrack {

    dynamic var _source: String = ""
    var source: AWMediaSource {
        return AWMediaSource(rawValue: _source)!
    }

    dynamic var _trackName: String = ""
    var trackName: String {
        return _trackName
    }

    dynamic var _trackUid: String = ""
    var trackUid: String {
        return _trackUid
    }

var imagesURLs = List<String>() dynamic var _addedDateChuj: String? = nil override class func primaryKey() -> String? { return "_trackUid" } } 的{​​{1}}属性是addedAt

我尝试将属性类型更改为track,但是相同的问题一直在发生。没有引发可读错误,所以我不知道在哪里寻找问题。

0 个答案:

没有答案