Swift
Realm

Realm 使い方

コード作成

Item.swift
import RealmSwift
class Item: Object{
    // 品名
    dynamic var name: String? = nil
    // 金額
    dynamic var price = 0
    // 登録日時
    dynamic var created = Date()
}

1. 保存

ViewController.swift
        // 保存
        let realm = try! Realm()// デフォルトRealmを取得
        try! realm.write {
            realm.add(item)
        }

2. 読込

ViewController.swift
        // 読込
        let realm = try! Realm()// デフォルトRealmを取得
        self.itemList = realm.objects(Item.self).filter("price > 0").sorted(byProperty: "created", ascending: false)