Junior — Middle
Heb je met de Realm-database gewerkt in je projecten?
sobes.tech AI
Antwoord van AI
Ja, Realm is een mobiele database die vaak wordt gebruikt in iOS-projecten voor lokale gegevensopslag. Het is handig omdat het snel werkt, reactieve gegevensupdates ondersteunt en geen complexe configuratie vereist, in tegenstelling tot Core Data.
Voorbeeld van het gebruik van Realm in iOS met 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 is ideaal voor offline-apps met gegevenssynchronisatie.