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

2014年8月9日

xcode

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ブログです。 毎日興味がどんどん切り替わるので、テーマはマルチになっています。 もしかしたらアイデアに困っている人の助けになるかもしれません。