ios - How do I specify class name as variable in Swift? -
i want this:
class dog: object { dynamic var name = "" dynamic var age = 0 } let results = realm.objects(dog) ...but specify object name variable.
this doesn't work:
let objectname = "dog" let results = realm.objects(objectname) neither this:
let object = dog let results = realm.objects(object) ...or this:
let object = dog() let results = realm.objects(object) ...or this:
let object: dog let results = realm.objects(object) any ideas?
you can reference type directly dog.self:
let type = dog.self i don't have project realm, in theory should able like:
let results = realm.objects(type)
Comments
Post a Comment