realm / realm-cocoa

Realm

Realm er en mobil database som kjører direkte inne telefoner, tabletter eller wearables.Dette depotet inneholder kildekoden for iOS, macOS, tvOS & watchOS versjoner Av Realm Swift & Realm Objective-C.

Funksjoner

  • Mobile-first: Realm er Den første databasen bygget fra grunnen av for å kjøre direkte i telefoner, tabletter og wearables.
  • Enkel: Data er direkte eksponert som objekter og spørres etter kode, og fjerner behovet FOR ORM ‘ s riddled med ytelse & vedlikeholdsproblemer. De fleste av våre brukere plukke den opp intuitivt, får enkle apps opp & kjører i løpet av minutter.
  • Modern: Realm støtter relasjoner, generikk, vektorisering og Swift.
  • Fast: Realm er raskere enn selv rå SQLite på vanlige operasjoner, samtidig som et ekstremt rikt funksjonssett opprettholdes.

Komme i Gang

Se de detaljerte instruksjonene i dokumentene våre for å legge Til Realm Objective-C eller Realm Swift I xcode-prosjektet ditt.

Dokumentasjon

Realm Objective-C

dokumentasjonen finnes på realm.io/docs/objc/latest.
API-referansen er plassert på realm.io/docs/objc/latest/api/.

Realm Swift

dokumentasjonen finnes på realm.io/docs/swift/latest.
API-referansen er plassert på realm.io/docs/swift/latest/api/.

Få Hjelp

  • Trenger du hjelp med koden din?: Se etter tidligere spørsmål medrealm – taggen På Stack Overflow eller still et nytt spørsmål. For generell diskusjon som kan anses for bred For Stack Overflow, bruk Fellesskapsforumet.
  • Har du en feil å rapportere? Åpne Et GitHub-problem. Hvis det er mulig, ta med Versjonen Av Realm, en fullstendig logg, Realm-filen og et prosjekt som viser problemet.
  • Har du en funksjonsforespørsel? Åpne Et GitHub-problem. Fortell oss hva funksjonen skal gjøre og hvorfor du vil ha funksjonen.

Bygningsområde

hvis du ikke vil bruke den ferdigkompilerte versjonen, kan du bygge Riket selv fra kilden.

Forutsetninger:

  • Bygningen Riket krever Xcode 11.x eller nyere.
  • Building Realm dokumentasjon krever jazzy

når du har alle nødvendige forutsetninger, building Realm.rammeverk tar bare en enkelt kommando: sh build.sh build. Du trenger en internett-tilkobling første gang du bygger Realm for å laste ned core binary.

Kjør sh build.sh help for å se alle handlingene du kan utføre (bygg ios/osx, generer dokumenter, test, etc.).

Bidrar

Se CONTRIBUTING.md for mer informasjon!

dette prosjektet overholder Bidragsyter Covenant Code of Conduct.By deltakende, du forventes å opprettholde denne koden. Vennligst reportunacceptable oppførsel til [email protected].

Lisens

Realm Objective-C & Realm Swift er publisert Under Apache 2.0-lisensen.
Realm Core er også publisert Under Apache 2.0-lisensen og er tilgjengelig her.

dette produktet blir ikke gjort tilgjengelig for personer som befinner Seg I Cuba, Iran,Nord-Korea, Sudan, Syria eller Krim-regionen, eller for andre personer som ikke er kvalifisert til å motta produktet i HENHOLD TIL AMERIKANSK lov.

Tilbakemelding

hvis du bruker Realm Og er fornøyd med Det, er alt vi ber om at du kan vurdere å sende ut en tweet som nevner @realm for å dele tankene dine!

og hvis du ikke liker det, vennligst gi oss beskjed om hva du vil forbedre, slik at vi kan fikse det!

 analyse



+