具体的には、画像パスを見つけようとしています。これは非常に便利なものです。私が見つけた限りでは、誰もその方法を知りません。キー用に生成された nib ファイルを調べたところ、そこに画像の URL (test.jpg) が表示されていますが、それを取得するためのキーが見つかりません。キー "UIImage" は、実際に既に構築されたイメージ (上記の init 呼び出しを呼び出すinitWithCGImageStored:(CGImageRef)cgImage scale:(CGFloat)scale orientation:(UIImageOrientation)orientation
神秘的な UIKit 関数呼び出しGetImageAtPath
を介して構築されたもの) を返すため、これは役に立ちません。
また、NSKeyedArchiver を使用して UIImageView をディスクに書き込もうとしましたが、これらの値のいずれも正しいようには見えず、そこに test.jpg 値も存在しません。
誰もこれを理解できない場合-バイナリファイルをテキストとして読み取る方法を知っている人はいますか? nib を読み込んで URL を解析するだけで済みます。これは何もないよりはましですが、NSString のコンストラクターは、どの形式を試しても失敗します。