import UIKit
import RealmSwift
import SwiftyJSON
//let realmQueue = DispatchQueue(label: "com.wangju.WDDayDayCook", attributes: dispatch_queue_attr_make_with_qos_class(DispatchQueue.Attributes(), DispatchQoS.QoSClass.utility, 0))
// :MARK: - 广告数据的处理
/// 广告模型
class MainADItem: Object
{
dynamic var createDate: TimeInterval = Date().timeIntervalSince1970
dynamic var id :Int = 0
dynamic var modifyDate: TimeInterval = Date().timeIntervalSince1970
dynamic var path :String = ""
dynamic var title :String = ""
dynamic var type: Int = 0
dynamic var url :String = ""
}
func deleteAllADItem()
{
deleteAllObject(MainADItem.self)
}
func addNewMainADItemInRealm(_ json :JSON)
{
let jsonArr = json.arrayValue
guard let realm = try? Realm() else
{
return
}
for item in jsonArr {
let model = MainADItem()
model.url = item["url"].stringValue
model.type = item["type"].intValue
model.title = item["title"].stringValue
model.path = item["path"].stringValue
model.id = item["id"].intValue
model.createDate = item["createDate"].doubleValue
model.modifyDate = item["modifyDate"].doubleValue
try! realm.write({