2

最新の MonoTouch が SQLite を使用するためにどのレベルのサポートを提供しているのか気になります。私が見つけることができる最も近い情報は、v1.2 での制限付きサポートについて言及しているこの記事です。

これは、Xamarin Web サイトで見つけたものです: http://docs.xamarin.com/ios/Guides/Advanced_Topics/System.Data

これは本当に怖いです。Xamarin の SQLite に対するサポートの現在のレベルを示すドキュメントはありますか?

4

2 に答える 2

1

その記事を過ぎたSystem.Dataサポートの変更について話すことはできませんが、代わりにcsharp-sqlite、さらにはsqlite-netを使用することは非常に一般的だと思います。Csharp-sqliteはSQLiteの独立したポートです。そして、sqlite-netは、プロジェクトに1つのファイルをドロップし、それを使用してさまざまなモノラルプラットフォームでsqliteをサポートできる最小限のライブラリという意味で「さらに優れています」。それでも、リフレクションベースのORMにより、「強く型付けされたクエリ」などの優れた機能があります。したがって、完全なSqliteドライバーが必要ない場合は、その良いオプションです。

Greg Shacklesは、4月にMonotouch /droidを使用してx-platformdevに関する素晴らしいセミナーを行い、これらのライブラリやその他のライブラリについて説明しました:http: //blog.xamarin.com/2012/04/25/cross-platform-mobile-development-セミナー/

于 2012-11-16T04:36:11.403 に答える
1

このリンクは古くなっています。MonoTouch 1.2 に関するもので、最新の MonoTouch のバージョンは6.0です。

App Store の 2 つのアプリでVici CoolStorageを使用して Sqlite を使用しています。簡単でまったく問題ありません。Sqlite を使用して実行時エラーが発生したことはありません。

于 2012-11-16T10:56:13.870 に答える