realm / realm-cocoa

Realm

Realm er en mobil database, der kører direkte inde telefoner, tabletter eller bærbare.Dette arkiv indeholder kildekoden til iOS, macOS, tvOS & realm Objective-C.

funktioner

  • Mobile-first: Realm er den første database, der er bygget fra bunden til at køre direkte inde i telefoner, tablets og bærbare computere.
  • enkel: Data er direkte eksponeret som objekter og kan forespørges efter kode, hvilket fjerner behovet for ORM ‘ er fyldt med ydeevne & vedligeholdelsesproblemer. De fleste af vores brugere henter det intuitivt og får enkle apps op & kører på få minutter.
  • moderne: Realm understøtter relationer, generiske, vektorisering og hurtig.
  • Fast: Realm er hurtigere end endda rå kvm på almindelige operationer, samtidig med at der opretholdes et ekstremt rigt funktionssæt.

Kom godt i gang

se de detaljerede instruktioner i vores dokumenter for at tilføje Realm Objective-C eller Realm hurtig til dit Kodeprojekt.

dokumentation

Realm Objective-C

dokumentationen kan findes på realm.io/docs/objc/latest.
API-referencen er placeret på realm.io/docs/objc/latest/api/.

Realm hurtig

dokumentationen kan findes på realm.io/docs/swift/latest.
API-referencen er placeret på realm.io/docs/swift/latest/api/.

få hjælp

  • brug for hjælp til din kode?: Se efter tidligere spørgsmål med tagget realm på stakoverløb, eller still et nyt spørgsmål. For generel diskussion, der kan betragtes som for bred til stakoverløb, brug Community Forum.
  • har du en fejl at rapportere? Åbn et GitHub-problem. Hvis det er muligt, skal du medtage versionen af Realm, en fuld log, Realm-filen og et projekt, der viser problemet.
  • har en funktion anmodning? Åbn et GitHub-problem. Fortæl os, hvad funktionen skal gøre, og hvorfor du vil have funktionen.

Building Realm

hvis du ikke vil bruge den forkompilerede version, kan du selv bygge Realm fra kilden.

forudsætninger:

  • bygning Realm kræver Kode 11.eller nyere.
  • bygning Realm dokumentation kræver

når du har alle de nødvendige forudsætninger, bygning Realm.rammer tager bare en enkelt kommando: sh build.sh build. Du skal bruge en internetforbindelse første gang du opbygger Realm for at hente core binary.

Kør sh build.sh help for at se alle de handlinger, du kan udføre (byg ios/os, generer dokumenter, test osv.).

Bidrag

se CONTRIBUTING.md for flere detaljer!

dette projekt overholder Bidragyderpagtskoden for Conduct.By deltagelse, du forventes at opretholde denne kode. Venligst reportunacceptable adfærd til [email protected].

Licens

Realm Mål-C & Realm hurtig offentliggøres under Apache 2.0 licens.
Realm Core udgives også under Apache 2.0 licensen og er tilgængelig her.

dette produkt stilles ikke til rådighed for nogen person i Cuba, Iran,Nordkorea, Sudan, Syrien eller Krim-regionen eller for nogen anden person, der ikke er berettiget til at modtage produktet i henhold til amerikansk lov.

Feedback

hvis du bruger Realm og er tilfreds med det, er alt, hvad vi beder om, at du kan overveje at sende et kvidre, der nævner @realm for at dele dine tanker!

og hvis du ikke kan lide det, så lad os vide, hvad du gerne vil forbedre, så vi kan ordne det!

 analyse



+