как создать массив из результата области - PullRequest
0 голосов
/ 25 апреля 2018

я хочу создать массив из результата Realm

[0] SaveCalendar {
    id = 1;
    color = #F0C0DD;
    date = 2018-04-11 14:05:00;
},
[1] SaveCalendar {
    id = 2;
    color = #EDBBB5;
    date = 2018-04-12 13:07:00;
},

Я хочу преобразовать это следующим образом: [#F0C0DD : 2018-04-11 14:05:00 , #EDBBB5 : 2018-04-12 13:07:00]

1 Ответ

0 голосов
/ 25 апреля 2018

Попробуйте этот код

    var calendarList =  Array(realm.objects(SaveCalendar.self)) 
    var strCalendarList = [[String:String]]()

    for calender in calendarList {
        strCalendarList.append(["\(calender.color)":"\(calender.date)"])
    }

    print(strCalendarList)

результат [["#EDBBB5": "2018-04-11 14:05:00"], ["#EDBBB5": "2018-04-11 14:05:00"]]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...