简体   繁体   English

快速在领域中插入多行

[英]insert multiple rows in realm in swift

I'm new in realm. 我是新手。 I've below array in viewcontroller :- 我在viewcontroller中的数组下面:-

var vatr = ["1","2","3","4"]

and I've an Vatrom class. 我有一个Vatrom课程。

Class Vatrom:Object{
    dynamic var vatrom1:string= ""
}

now I need to insert that array element as an individual row. 现在,我需要将该数组元素作为单个行插入。 I'm not getting how'll I do this. 我不知道该怎么做。

any help would be appreciated. 任何帮助,将不胜感激。

If I catch your meaning, it can be written as follows: 如果我理解您的意思,可以这样写:

var vatr = ["1","2","3","4"]

let realm = try Realm()

try! realm.write {
    for string in vatr {
        let vatrom = Vatrom()
        realm.add(vatrom)
    }
}

See https://realm.io/docs/swift/latest/ 参见https://realm.io/docs/swift/latest/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM