realm / realm-cocoa

Realm

Realm is een mobiele database die direct in telefoons, tablets of wearables draait.Deze repository Bevat de broncode voor de iOS, macOS, tvOS & watchOS versies van Realm Swift & Realm Objective-C.

Features

  • Mobile-first: Realm is de eerste database gebouwd vanaf de grond opgebouwd om direct te draaien in telefoons, tablets en wearables.
  • eenvoudig: Gegevens worden direct blootgesteld als objecten en kunnen worden opgevraagd door code, waardoor de noodzaak voor ORM ‘ s bezaaid met prestaties & onderhoudsproblemen wordt verwijderd. De meeste van onze gebruikers pick it up intuïtief, het krijgen van eenvoudige apps up & draaien in minuten.
  • Modern: Realm ondersteunt relaties, generics, vectorisatie en Swift.
  • snel: Realm is sneller dan zelfs raw SQLite bij veelvoorkomende bewerkingen, met behoud van een extreem rijke feature set.

aan de slag

zie de gedetailleerde instructies in onze documenten om Realm Objective-C of Realm Swift toe te voegen aan uw Xcode-project.

documentatie

Realm Objective-C

de documentatie is te vinden op realm.io/docs/objc/latest.
de API-referentie bevindt zich op realm.io/docs/objc/latest/api/.

Realm Swift

de documentatie is te vinden op realm.io/docs/swift/latest.
de API-referentie bevindt zich op realm.io/docs/swift/latest/api/.

hulp ophalen

  • hulp nodig met uw code?: Zoek naar eerdere vragen met hetrealm label op Stack Overflow of stel een nieuwe vraag. Voor algemene discussie die te breed zou kunnen worden beschouwd voor Stack Overflow, gebruik het Community Forum.
  • heeft u een bug te rapporteren? Open een GitHub probleem. Voeg indien mogelijk de versie van Realm, een volledig logboek, Het Realm-bestand en een project toe dat het probleem toont.
  • heeft u een functieverzoek? Open een GitHub probleem. Vertel ons wat de functie moet doen en waarom u de functie wilt.

Building Realm

als u de voorgecompileerde versie niet wilt gebruiken, kunt u Realm zelf bouwen vanuit de broncode.

vereisten:

  • bouwen Realm vereist Xcode 11.x of nieuwer.
  • Building Realm documentatie vereist jazzy

als je eenmaal alle benodigde vereisten hebt, building Realm.framework heeft slechts één commando: sh build.sh build. Je hebt een internetverbinding nodig de eerste keer dat je Realm bouwt om de core binary te downloaden.

voer sh build.sh help uit om alle acties te zien die u kunt uitvoeren (iOS/osx bouwen, documenten genereren, testen, enz.).

bijdragende

zie CONTRIBUTING.md voor meer details!

dit project houdt zich aan de Contributor Covenant Code van Conduct.By als je meedoet, moet je je aan deze code houden. Gelieve reportunacceptable gedrag aan [email protected].

Licentie

Realm Objective-C & Realm Swift worden gepubliceerd onder de Apache 2.0 licentie.
Realm Core is ook gepubliceerd onder de Apache 2.0 licentie en is hier beschikbaar.

dit product wordt niet beschikbaar gesteld aan personen in Cuba, Iran,Noord-Korea, Soedan, Syrië of de Krim, noch aan personen die volgens de Amerikaanse wetgeving niet in aanmerking komen om het product in ontvangst te nemen.

Feedback

als je Realm gebruikt en er blij mee bent, is alles wat we vragen dat je overweegt een tweet te sturen met @realm om je gedachten te delen!

en als het u niet bevalt, laat ons dan weten wat u wilt verbeteren, zodat we het kunnen repareren!

analytics



+