0

IsolatedStorage は、データベースなしでローカル ストレージを有効にする、windowsphone 用の .net のクラスです。

目的 c で私を作成または崇拝する同様のクラスが存在しますか?

4

2 に答える 2

0

NSArrayNSDictionary、 などの多くのコア クラスにNSStringは、ファイルとの間でデータを直接読み書きするためのメソッドが含まれています。文字通り、配列に自分自身をファイルに書き込むように指示するだけで、それが実行されます。NSArrayファイルからインスタンスを作成するように指示すると、インスタンスが作成されます。

NSCodingへの/からの変換を支援するために任意のクラスが実装できるというスキームもありNSDataます。NSDataファイルに直接書き込むことができるため、これは、インスタンスをバイナリ BLOB にシリアル化できるすべてのクラスをカバーします。

特殊化されたクラスには、多くの場合、独自のファイルの利便性があります。たとえばUIImage、互換性のある画像形式を含む任意のファイルから直接初期化できます (これは一般的なもので、PNG、JPG、GIF など、たくさんあります)。

より細かい制御が必要な場合は、 を使用NSFileHandleして、任意のデータ ストリームをファイルに読み書きすることができます。NSFileManagerファイルを読み書きするメソッドもあります。

これはすべてココア タッチ レベルです。iOS では、必要に応じて、ファイルの読み取りと書き込みを行う Unix システム全体にアクセスすることもできます。

于 2013-08-06T20:33:36.173 に答える