Realmは携帯電話、タブレット、ウェアラブル内で直接実行されるモバイルデータベースです。Realm Swift&Realm Objective-C.
機能
- Mobile-first:Realmは、携帯電話、タブレット、ウェアラブルの内部で直接実行するためにゼロから構築された最初のデータベースです。
- シンプル: データはオブジェクトとして直接公開され、コードによって照会可能であり、パフォーマンス&メンテナンスの問題に悩まされているORMの必要性を削 私たちのユーザーのほとんどは直感的にそれを拾い、数分で実行されている単純なアプリを&まで取得します。
- Modern:Realmはリレーションシップ、ジェネリックス、ベクトル化、Swiftをサポートしています。
- Fast:Realmは非常に豊富な機能セットを維持しながら、一般的な操作では生のSQLiteよりも高速です。
はじめに
Realm Objective-CまたはRealm SwiftをXcodeプロジェクトに追加するには、ドキュメントの詳細な手順を参照してください。
ドキュメント
Realm Objective-C
ドキュメントは次の場所にありますrealm.io/docs/objc/latest.
APIリファレンスは次の場所にありますrealm.io/docs/objc/latest/api/.
Realm Swift
ドキュメントは次の場所にありますrealm.io/docs/swift/latest.
APIリファレンスは次の場所にありますrealm.io/docs/swift/latest/api/.
ヘルプの取得
- あなたのコードでヘルプが必要ですか?:Stack Overflowの
realm
タグを使用して以前の質問を探すか、新しい質問をします。 Stack Overflowには広すぎると考えられる一般的な議論については、コミュニティフォーラムを使用してください。 - 報告するバグがありますか? GitHub issueを開きます。 可能であれば、Realmのバージョン、完全なログ、Realmファイル、および問題を示すプロジェクトを含めます。
- 機能要求がありますか? GitHub issueを開きます。 機能が何をすべきか、なぜ機能が必要なのか教えてください。
レルムのビルド
プリコンパイルされたバージョンを使用したくない場合は、ソースからレルムを自分でビルドできます。
:
- RealmをビルドするにはXcode11が必要です。xまたはより新しい。
- レルムを構築するには、
が必要です。必要な前提条件がすべて揃ったら、レルムを構築してください。フレームワークは単一のコマンドを取るだけです:sh build.sh build
。 コアバイナリをダウンロードするには、Realmを初めてビルドするときにインターネット接続が必要です。
sh build.sh help
を実行して、実行できるすべてのアクション(ios/osxのビルド、ドキュメントの生成、テストなど)を確認します。).
参照CONTRIBUTING.md 詳細については!
このプロジェクトは、貢献者規約のコードに準拠していますConduct.By 参加すると、あなたはこのコードを支持することが期待されます。 に報告してください。[email protected].
License
Realm Objective-C&Realm SwiftはApache2.0licenseの下で公開されています。
Realm CoreはApache2.0ライセンスの下でも公開されており、ここで利用可能です。
本製品は、キューバ、イラン、北朝鮮、スーダン、シリア、クリミア地域に所在するいかなる人物、または米国の法律の下で本製品を受け取る資格がない他の人には提供されていません。
フィードバック
Realmを使用していて、それに満足している場合は、@realmに言及したツイートを送信して自分の考えを共有することを検討してください!
そして、あなたはそれを好きではない場合は、私たちはあなたが改善したいものを教えてください、私たちはそれを修正することができます!