我在项目中使用Realm,每次尝试设置一个特定属性_addedDateChuj
时都会崩溃,该属性的类型为String?
所有其他属性都已成功保存,但是尝试设置该属性时,我得到了
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
,但是相同的问题一直在发生。没有引发可读错误,所以我不知道在哪里寻找问题。