問題タブ [nsarchiving]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nsdictionary - NSDictionary からカスタム クラスへ
私は、次のようなsqliteデータベースに保存しているカスタムクラスQBChatDialogオブジェクトを持っています
次に、データベースから NSDictionary として取得しています。
QBChatDialog
またはのような値を取得するために、クラスにマップし直すにはどうすればよいですdialog.ID
かdialog.lastMessageText
。クラスはサードパーティ API で、一部のプロパティはread-only
.
ありがとう
ios - NSKeyedArchiver を使用してアニメーション化された UIImage を保存することは可能ですか?
Web サーバーからダウンロードしたフレームを使用して画像を読み込みました。
これらのフレームをアーカイブしようとするたびに、エンコード関数は NO を返します。
画像をアーカイブしようとするたびに、エンコーディング関数も NO を返します。
これは可能ですか、または UIImage をバンドルから、png 形式で、またはアニメーション化されていない状態でロードする必要がある archiveRootObject のいくつかの警告がありませんか?
参考までに、デバッガーで出力したときの archivePath は
アップデート:
アニメーションの個々のフレームを for ループ内に格納していますが、次のようになります。
しかし、NSKeyedArchiver 行で、「malloc: *** オブジェクト 0x178202340 のエラー: 未割り当てのポインターを解放しています」というメッセージが表示されます。
ios - iOS で md5 を使用して同じオブジェクトで 2 つの異なる ID を取得する
md5 アルゴリズムを使用して、次の方法でアプリにクレジット カード情報をアーカイブしています。
また、同じアルゴリズムを使用してデータを取得しています。ただし、印刷後(NSLOG):
2 つの異なる結果が得られます。「self」は私が作成したクレジット カード クラスです。なぜこれが起こっているのか誰にも分かりますか?
クレジットカードを保存および削除するために私が使用している2つの方法は次のとおりです。
swift - 内部 /bin/cp コマンドが失敗しました。xCode コンパイラ エラー
私は単純なカレンダーアプリを構築しようとしてXcodeで作業しています。ビルドして実行しようとすると、このエラーが発生します
終了 1 シグナル 0 { でタスクが失敗しました
私が知っているのは、この行を入力するとエラーが発生するということだけです...コメントアウトすると消えます。
更新: 再コンパイルしようとしたところ、新しいエラーが発生しました。
swift std ライブラリに何か問題があるようです。2 つのエラーがランダムに切り替わります。
ios - Swift 3.0 でのアーカイブとアーカイブ解除
swift 3.0でのデータのアーカイブとアーカイブ解除に関していくつかの問題があります。
同じことについていくつかの投稿を読みましたが、いくつかのケースについてはまだ完全に明確ではありません。
enum
(以前rawValue
はアーカイブしていました。)struct
( http://swiftandpainless.com/nscoding-and-swift-structs/extension
でアーカイブする方法について読みました)。それを行う他の方法はありますか?Array
sincearray
もstruct
であるため、 a と同じアーカイブ規則にも従う必要がありますstruct
。しかし、私はarray
基本的なデータ型をアーカイブすることができます. String, Int
など直接。すなわち
let arr = ["1", "2"]
、 なしで直接アーカイブされますextension
。
また、それはどのように機能しarray of custom objects
ますか?
Set
Dictionary