zoukankan      html  css  js  c++  java
  • Objective C

    #import "LoadInternetImageViewController.h"
    
    @interface LoadInternetImageViewController ()
    @property (weak, nonatomic) IBOutlet UIImageView *imageView;
    
    @end
    
    @implementation LoadInternetImageViewController
    
    
    - (void)viewDidLoad
    {
        [super viewDidLoad];
    	// Do any additional setup after loading the view, typically from a nib.
        
        [self loadImage];
    }
    
    - (void)didReceiveMemoryWarning
    {
        [super didReceiveMemoryWarning];
        // Dispose of any resources that can be recreated.
    }
    
    - (void)loadImage
    {
        NSString *imageUrlString = @"http://d.hiphotos.baidu.com/image/pic/item/7af40ad162d9f2d3940b70e5abec8a136327cca6.jpg";
    
        UIImage *downloadedImage = [self downloadImage:imageUrlString];
        
        if(downloadedImage)
        {
            NSLog(@"Setting downloaded image to imageView.");
    //        self.imageView.contentMode = UIViewContentModeScaleAspectFit;
            self.imageView.image = downloadedImage;
        }
        else
        {
            NSLog(@"Unable to find downloaded image.");
        }
    }
    
    -(UIImage *)downloadImage:(NSString *)imageUrlString
    {
        NSData *imageStream = [NSData dataWithContentsOfURL:[NSURL URLWithString:imageUrlString]];
        
        if (imageStream) {
        
            return [UIImage imageWithData:imageStream];
            
        }
        
        return nil;
    }
    
    @end
    

      

  • 相关阅读:
    Evensgn 的债务
    Passward
    拯救莫莉斯
    文艺平衡树
    Fliptile 翻格子游戏
    Making the Grade (bzoj1592)
    紧急疏散evacuate
    Password
    [NOIP2015]斗地主
    运输问题1
  • 原文地址:https://www.cnblogs.com/sskset/p/3760154.html
Copyright © 2011-2022 走看看