【发布时间】:2018-04-25 12:13:25
【问题描述】:
我需要比较数组和 Realm 数据库中的字符串数据。代码中有这个数组:
let months_arr = ["January","February","March","April","May","June","July","August","September","October","November","December"]
创建了一个包含元素的 Realm 数据库:
import Foundation
import RealmSwift
import UIKit
class EventsDB: Object {
@objc dynamic var dataMonth = ""
@objc dynamic var dataDay = ""
@objc dynamic var desc = ""
@objc dynamic var link = ""
}
(在数据库中已经写入dataMonth列,值为“April”)
需要比较字符串值months_arr中的“April”和dataMonth中的“April”。
我知道要从数据库中提取数据,我必须这样做:
let dat = realm.objects(EventsDB)
let filter = dat.filter("dataMonth")
【问题讨论】:
标签: ios arrays swift swift3 realm