Structs

The following structs are available globally.

  • Struct that describes the error codes within the Realm error domain. The values can be used to catch a variety of recoverable errors, especially those happening when initializing a Realm instance.

    let realm: Realm?
    do {
        realm = Realm()
    } catch RealmSwift.Error.incompatibleLockFile {
        print("Realm Browser app may be attached to Realm on device?")
    }
    
    See more

    Declaration

    Swift

    public struct Error
  • A SortDescriptor stores a property name and a sort order for use with sorted(sortDescriptors:). It is similar to NSSortDescriptor, but supports only the subset of functionality which can be efficiently run by Realm’s query engine.

    See more

    Declaration

    Swift

    public struct SortDescriptor