画像をDLしてからの表示するには [UIImageView]

2014/08/09

xcode

t f B! P L
xcodeで事前に登録した画像ファイルは、 UIImage *uiImage = [UIImage imageNamed:fileName]; 上記で問題なく表示できたが、Documentsフォルダに格納(DL)した画像をフルパスで記述してみたが、nullが登録されていたので、コケてる状態だったようだ。 おかげで、ずっと画像が表示できずに原因がわからなかったが、 こういった場合、UIImageでセットするのをファイル名(階層)ではなくURLフォーマットにしなければいけないようだ。 改善後のプログラムは以下 NSURL *url = [NSURL fileURLWithPath:fileName]; NSData *data = [NSData dataWithContentsOfURL:url]; UIImage *img = [[UIImage alloc] initWithData:data]; imageView.image = img;

人気の投稿

このブログを検索

ごあいさつ

このWebサイトは、独自思考で我が道を行くユゲタの少し尖った思考のTechブログです。 毎日興味がどんどん切り替わるので、テーマはマルチになっています。 もしかしたらアイデアに困っている人の助けになるかもしれません。

ブログ アーカイブ