Junior — Middle
Pracoval jsi s databází Realm ve svých projektech?
sobes.tech AI
Odpověď od AI
Ano, Realm je mobilní databáze, která se často používá v iOS projektech pro lokální ukládání dat. Je pohodlná, protože funguje rychle, podporuje reaktivní aktualizace dat a nevyžaduje složité nastavení, na rozdíl od Core Data.
Příklad použití Realm v iOS s Swift:
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 je ideální pro offline aplikace s synchronizací dat.