0
RealmSwiftには非常に奇妙な問題があります。 私は以下のプロパティをDeviceというrealmオブジェクトクラスに持っています。オブジェクトに格納されていないRLMArrayオブジェクト
class Device: Object {
....
dynamic var name: String = ""
var services: List<Service> = List<Service>()
}
このリストを入力してDeviceオブジェクトを保存しようとすると、サービスリストは保存されません。
私はどんなサービスオブジェクトなしでオブジェクトを印刷し
print(device)
をテストするには、次を使用デバッグ中。 、すべてのサービスオブジェクトを印刷し
print(device.services)
。 私はそれが奇妙だと知っていますが、私はリストオブジェクトでオブジェクトを保存することはできませんが、名前プロパティのようなデバイスオブジェクトに通常のプロパティを保存できます。 ここに何が起こっているか考えてみましょうか?
確かに、サービスプロパティに直接割り当てています。私は "追加"メソッドが動作すると思う。試してチェックします。 – Elsammak
うわー、それは動作します。あなたが私の一日を作ったおかげでありがとう:) – Elsammak