realm / realm-cocoa

Realm

Realm on mobiilitietokanta, joka toimii suoraan puhelimien, tablettien tai wearablesien sisällä.Tässä arkistossa on Realm Swiftin iOS -, macOS-ja tvOS-versioiden & watchOS-versiot & Realm Objective-C.

ominaisuudet

  • Mobile-first: Realm on ensimmäinen tietokanta, joka on rakennettu alusta asti suoraan puhelimien, tablettien ja wearables sisälle.
  • yksinkertainen: Tiedot paljastetaan suoraan objekteina ja ne voidaan koodata, jolloin ORM: n suorituskyky & huolto-ongelmat poistuvat. Suurin osa käyttäjistämme poimii sen intuitiivisesti, jolloin yksinkertaiset sovellukset nousevat & käyntiin minuuteissa.
  • Moderni: Realm tukee suhteita, generiikkaa, vektorisaatiota ja Swiftiä.
  • Fast: Realm on tavallisissa operaatioissa nopeampi kuin edes raw SQLite, säilyttäen kuitenkin äärimmäisen rikkaan ominaisuuskokonaisuuden.

Getting Started

katso dokumenttiemme yksityiskohtaiset ohjeet lisätä Realm Objective-C tai Realm Swift Xcode-projektiin.

dokumentaatio

alue Objective-C

dokumentaatio löytyy osoitteesta realm.io/docs/objc/latest.
API-viite sijaitsee osoitteessa realm.io/docs/objc/latest/api/.

Realm Swift

dokumentaatio löytyy osoitteesta realm.io/docs/swift/latest.
API-viite sijaitsee osoitteessa realm.io/docs/swift/latest/api/.

Avun saaminen

  • Tarvitsetko apua koodisi kanssa?: Etsi edellisiä kysymyksiärealm – tägillä pinon ylivuotoon tai Kysy uusi kysymys. Yleistä keskustelua, jota voidaan pitää liian laaja Stack Overflow, käytä yhteisön foorumi.
  • onko vikailmoitettavaa? Avaa GitHub-numero. Jos mahdollista, sisällytä Realmista versio, täysi loki, Realm-tiedosto ja projekti, joka näyttää ongelman.
  • onko ominaisuustoiveita? Avaa GitHub-numero. Kerro meille, mitä ominaisuuden pitäisi tehdä ja miksi haluat ominaisuuden.

Building Realm

jos et halua käyttää valmiiksi käännettyä versiota, voit rakentaa Realmin itse lähteestä.

Edeltävät opinnot:

  • Building Realm vaatii Xcode 11: n.x tai uudempi.
  • Building Realm documentation requires jazzy

kun on kaikki tarvittavat edellytykset, building Realm.framework vaatii vain yhden komennon: sh build.sh build. Tarvitset internet-yhteyden, kun rakennat realmia ensimmäisen kerran, jotta voit ladata ydinbinaarin.

Suorita sh build.sh help nähdäksesi kaikki mahdolliset toiminnot(rakenna ios/osx, luo docs, testaa jne.).

Contributing

KS. CONTRIBUTING.md lisätietoja!

tämä hanke noudattaa Contributor Covenant-koodia Conduct.By osallistuessasi sinun odotetaan noudattavan tätä koodia. Ole hyvä ja palauta sallittava käyttäytyminen [email protected].

License

Realm Objective-C & Realm Swift on julkaistu Apache 2.0-lisenssillä.
Realm Core on julkaistu myös Apache 2.0-lisenssillä ja se on saatavissa täältä.

tätä tuotetta ei anneta kenellekään Kuubassa, Iranissa,Pohjois-Koreassa, Sudanissa, Syyriassa tai Krimin alueella sijaitsevalle henkilölle eikä kenellekään muulle henkilölle, joka ei ole oikeutettu saamaan tuotetta Yhdysvaltain lainsäädännön mukaan.

palaute

jos käytät realmia ja olet tyytyväinen siihen, pyydämme vain, että harkitset twiitin lähettämistä mainitsemalla @realm jakaaksesi ajatuksiasi!

ja jos et pidä siitä, kerro meille, mitä haluaisit parannettavan, jotta voimme korjata sen!

 analytiikka



+