Sobes.tech
Junior — Middle

Layihələrinizdə Realm verilənlər bazası ilə işlədinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Bəli, Realm mobil verilənlər bazasıdır və iOS layihələrində yerli məlumatların saxlanması üçün tez-tez istifadə olunur. O, sürətli işləyir, reaktiv məlumat yeniləmələrini dəstəkləyir və Core Data ilə müqayisədə mürəkkəb konfiqurasiya tələb etmir.

Swift ilə iOS-də Realm istifadəsinə nümunə:

import RealmSwift

class Dog: Object {
    @objc dynamic var name = ""
    @objc dynamic var age = 0
}

let realm = try! Realm()

let myDog = Dog()
myDog.name = "Rex"
myDog.age = 1

try! realm.write {
    realm.add(myDog)
}

let dogs = realm.objects(Dog.self)
print(dogs)

Realm, offline rejim və məlumatların sinxronizasiyası olan tətbiqlər üçün mükəmməldir.