0

私は、会社を離れたプログラマーから継承したいくつかのコードに取り組んでいます。このコードでは、いくつかの画像が base 64 文字列としてエンコードされ、続いNSUserDefaultsNSDictionary. 私が抱えている問題は、アプリケーションが強制終了された場合 (つまり、マルチタスク UI を介して)、データを含む辞書が読み込まれないように見えることです。

Base 64 文字列は Objective-C のプロパティ リスト オブジェクトと見なされますか?

これはディスクにデータを保存するための理想的なソリューションではないことはわかっていますが、これは私が近い将来に取り組む必要があるものです。

4

1 に答える 1

0

それらはアプリケーションの plist に または として表示されますstringdata? 後者の場合、それらはエンコードされたNSDataオブジェクトです。を使っobjectForKey:てみてください-[NSImage initWithData:]

于 2012-06-25T23:26:01.697 に答える