realm / realm-cocoa

Realm

Realm egy mobil adatbázis fut közvetlenül belül telefonok, tabletta vagy Hordható.Ez az adattár tartalmazza a realm Swift & Realm Objective-C iOS, macOS, tvOS & watchOS verzióinak forráskódját.

jellemzők

  • Mobile-first: A Realm az első adatbázis, amely az alapoktól kezdve közvetlenül a telefonokon, táblagépeken és hordható eszközökön fut.
  • egyszerű: Az adatok közvetlenül objektumokként vannak kitéve, és kóddal lekérdezhetők, így nincs szükség az ORM teljesítmény & karbantartási problémáira. A legtöbb felhasználó vedd fel ösztönösen, egyre egyszerű alkalmazásokat fel & futó perc alatt.
  • Modern: A Realm támogatja a kapcsolatokat, a generikumokat, a vektorizálást és a Swift-et.
  • Gyors: A Realm gyorsabb, mint a nyers SQLite a közös műveleteknél, miközben rendkívül gazdag funkciókészletet tart fenn.

első lépések

kérjük, olvassa el a dokumentumok részletes útmutatásait, hogy hozzáadja a Realm Objective-C vagy a Realm Swift alkalmazást az Xcode projekthez.

dokumentáció

Realm Objective-C

a dokumentáció megtalálható a realm.io/docs/objc/latest.
az API hivatkozás a következő helyen található realm.io/docs/objc/latest/api/.

Realm Swift

a dokumentáció megtalálható a realm.io/docs/swift/latest.
az API hivatkozás a következő helyen található realm.io/docs/swift/latest/api/.

segítség

  • segítségre van szüksége a kóddal kapcsolatban?: Keresse meg a korábbi kérdéseket a realm címkével a Stack Overflow-on, vagy tegyen fel új kérdést. Általános vitákhoz, amelyek túl szélesnek tekinthetők a verem túlcsordulásához, használja a közösségi fórumot.
  • van egy hiba jelenteni? Nyisson meg egy GitHub kérdést. Ha lehetséges, adja meg a Realm verzióját, a teljes naplót, a Realm fájlt és a problémát megjelenítő projektet.
  • van egy funkció kérés? Nyisson meg egy GitHub kérdést. Mondja el nekünk, hogy mit kell tennie a funkciónak, és miért szeretné a funkciót.

Building Realm

abban az esetben, ha nem akarja használni az előre lefordított verziót, akkor a Realmot saját forrásból építheti fel.

előfeltételek:

  • építési Birodalom igényel Xcode 11.x vagy újabb.
  • Building Realm dokumentációt igényel jazzy

ha megvan az összes szükséges előfeltétel, building Realm.a keretrendszer csak egyetlen parancsot vesz igénybe: sh build.sh build. Szükséged lesz egy internet kapcsolat az első alkalommal, amikor építeni Realm letölteni a core bináris.

futtassa a sh build.sh help parancsot az összes végrehajtható művelet megtekintéséhez (iOS/osx készítése, dokumentumok létrehozása, teszt stb.).

közreműködő

lásd CONTRIBUTING.md további részletekért!

ez a projekt megfelel a közreműködői Szövetség kódexének Conduct.By részvétel, elvárják, hogy tartsa be ezt a Kódexet. Kérjük, jelentse be az elfogadhatatlanságot [email protected].

licenc

Realm Objective-C & A Realm Swift az Apache 2.0 licenc alatt jelenik meg.
A Realm Core Apache 2.0 licenc alatt is elérhető.

ez a termék nem áll rendelkezésre Kubában, Iránban,Észak-Koreában, Szudánban, Szíriában vagy a Krím-félszigeten található személyek számára, vagy bármely más olyan személy számára, aki az Egyesült Államok törvényei szerint nem jogosult a termék átvételére.

visszajelzés

ha a Realm-ot használja, és elégedett vele, csak annyit kérünk, hogy fontolja meg a @realm megemlítő tweet küldését, hogy megossza gondolatait!

és ha nem tetszik, kérjük ossza meg velünk, mit szeretne javítani, így meg tudjuk javítani!

 analitika



+