0
私の会社では、コアデータとORMLiteを使用する2つのネイティブiOS/Androidライブラリがあります。これらのORMを領域で置き換えたいと思っていますが、異なる領域ライブラリ間の互換性に関する質問はほとんどありません。realm iOSとrealmの互換性Xamarin iOS && realm Javaとrealm Xamarin Android
- Realm Objective-CはRealm Xamarin iOS(realm dotnet?)と互換性がありますか?
- レルムのObjective-CはRealm Swiftと互換性がありますか?
- Realm JavaはRealm Xamarin Android(realm dotnet?)と互換性がありますか?私は意味の互換性により、
、私はそのライブラリーは、参照されている(レルム内でいくつかのデータを書き込み、その後、レルムを使用してネイティブOBJ-C/SWIFTライブラリーからそのデータを照会するレルムDOTNETを使用してXamarinアプリを作ることができますxamarinアプリ)。
モデルクラスA(obj-c/swiftまたはjava)をネイティブライブラリに持っていれば、Xamarinバインディングシステムを公開してXamarinからC#でそのクラスを複製せずに使用することができます。 、 右? – LiohAu
いいえ、あなたはそれを使用する言語でモデルクラスを複製する必要があります。 –
私は本当に理由を理解していません。私がmyModelObject.myProperty = "abc"を実行すると、xamarinは私たちのバインドを行います。 xamarinは[myModelObject setMyProperty:@ "abc"];を模倣します。舞台裏では、レルムはモデルの権利によって呼び出されますか? – LiohAu