nscoding

    2

    2答えて

    私はiOS App上で、sqliteデータベースからhtmlコンテンツを取得し、カスタムobjective-cオブジェクトを通してwebviewsにロードしています。 私はこれらのカスタムオブジェクトにNSCodingを実装して、sqliteからコンテンツを取得しないようにしています。 誰かが、sqlite dbからフェッチするのではなく、NSCodingを使用する方がどれだけ有益であるかに関する

    15

    1答えて

    私は、NSCodingを実装するオブジェクトのサブクラスのinitWithCoderメソッドを書くときに、super initの代わりにsuper initWithCoderを呼び出す必要があることを知っていますが、をencodeWithCoderの実装に呼び出す必要がありますか?

    0

    3答えて

    オブジェクトグラフをファイルに保存してから後で再読み込みしようとしていますが、decodeObjectForKey:は指定したキーに対して常にnilを返します。 バイナリファイルが作成され、時折人間が判読できるテキスト(titleTextColor)があるので、アーカイブプロセスが機能していると思います。 NSKeyedArchiverとNSKeyedUnarchiverがどのように機能するのか分

    2

    3答えて

    -[NSCoder encodeBytes:length:]と-[NSCoder decodeBytesWithReturnedLength:]をダブルで使用するにはどうすればよいですか? 私は2つのdouble特性を持つNSCodingに準拠したオブジェクトがあり、現在の値をデコード/エンコードするためにNSNumberを使用しています: - (id)initWithCoder:(NSCoder

    6

    3答えて

    モデルクラス用の汎用エンコーダとデコーダを作成しようとしていました。私は"エンコードメソッド"オブジェクト(NSString、NSNumber、NSArrayなど)とプリミティブ型のすべてのタイプのプロパティを呼び出す方法を見つけようとしていました。そして私は次のことをする人を見た。そしてこれが正しい方法であるかどうか疑問に思っていました。 プロパティ: @property (assign,non

    19

    4答えて

    CoreData(SQLite ....)の使用に比べてNSCoding(NSKeyedArchiver ...)メリットとデメリットについて説明している記事を探しています。 多くのオプションがあります。独自のカスタムバイナリリーダー/ライターを実装したり、plists/xml/jsonを使用したり、SQLiteやNSCodingを使用することができます。 私はまあまあです。 MAIN機能の違いは

    2

    1答えて

    NSCodingを使用して、アプリケーションからいくつかの値を保存しようとしています。私は値を保存することができますが、それを取得することはできません。私は、プロトコルを宣言していますのはここ です:私は、プロトコルに準拠するよどこ @interface AddReminderEventViewController : UIViewController <UIPickerViewDelegate,

    1

    1答えて

    iOS 4では、MKPlacemarkはNSCodingに準拠していません。 iOS 5では、MKPlacemarkはNSCodingに準拠し、CLPlacemarkに準拠しています。 -initWithCoordinate:addressDictionary:を自分のキー/値(アドレス帳の外)で使用してもらえないか分かりませんが、本当に興味があるのはNSCodingです。 特に、私がMKPlac

    0

    2答えて

    私はNSCodingを使用して、いくつかの異なるフィールドを持つカスタムオブジェクトを管理しています。私はiOS 5.0以上をターゲットにしており、ARCに切り替えました。私はすべての作業を行っているが、パフォーマンスに重点を置いている - 私はこのような質問をしていないので、ここでそれが行く: UIImageをNSDataに変換し、それをメインのNSCodingファイルに追加するそれは重要です)

    0

    3答えて

    NSArrays/NSDictionaryの保存に関するさまざまな質問がありましたが、いくつかのサブ要素UIImagesです。 少しコンテキストを与えるために、アプリは本質的にブログタイプのアプリです。ユーザーが新しいエントリを構成した場合、そのポストには、次の含めることができます。自分の写真アルバムから 最大3枚の画像を テキスト 場所本質的には 、私はよユーザーがブログ投稿を一時的にキャンセル