ここにデータモデルオブジェクトがあります:
class Tiktoks: Object {
@objc dynamic var _id: ObjectId = ObjectId.generate()
@objc dynamic var _partition: String = ""
@objc dynamic var category: String = ""
@objc dynamic var date: Date = Date()
let tiktoks = RealmSwift.List<String>()
override static func primaryKey() -> String? {
return "_id"
}
convenience init(partition: String, category: String) {
self.init()
self._partition = partition;
self.category = category;
}
}
_partition
と を変更しても問題ありませんcategory
が、tiktoks
リストは で定義されているため、変更できるように関数let
に入れても機能しません。convenience init
前に置いてみ@objc dynamic var
たけど って書いてProperty cannot be marked @objc because its type cannot be represented in Objective-C
ある。
mongoDB iOS Swift SDK を使用して配列を変更する方法はありますか?