3つのアレイがあり、これらすべてのアレイを1つのアレイにコピーしました。これら3つの配列はすべて辞書の配列です。すべての配列にはpictureというフィールドがありますが、その画像は異なるソースからのものです。1つの配列のURL、他の配列のデータ、3番目の配列のファイルです。
たとえば、Array1には、キーが付いた辞書があります-画像とそのロード元NSURL
。同様に、Array2とArray3には、同じキー名(picture)とからロードされた辞書がContentofFiles
ありNSData
ます。
ここで、テーブルビューにデータを入力したいと思います。もちろん、Custom UITableViewCell
コンテンツビューとして画像ビューがあります。その画像をロードするには、どうすればよいですか。
私はこのことをしていました。
NSURL *url = [NSURL URLWithString:[[contactList objectAtIndex:indexPath.row] objectForKey:@"picture"]];
cell.contactImageView.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:url]];
しかし、cell.contactImageView.image
NSURLから画像を受け取らないと、これはクラッシュします。では、どうすればよいですか?どんな助けでも、感謝されます
だが、