2014-10-06 102 views
0

我看到您可以通过URL在IOS下载图像。但是,这要求URL是公开的。我宁愿这样做,我的应用程序向服务器发出请求,如果满足了必要的要求,服务器会响应一个图像。我不希望我的图像在网络上可见。从ios服务器获取图像

+0

发送参数与请求和/或使用户身份登录。 – rebello95 2014-10-06 21:31:06

回答

1

最简单的方法就是把密码的网址:

let url = NSURL(string: "http://exapmle.com/2XwLZAgAO2VP9JqXg1s73zmB/foo.png") 
let dataOptional: NSData? = NSData(contentsOfURL: url) 

if let data = dataOptional { 
    let image = UIImage(data: data) 
} else { 
    println("Error loading \(url)") 
}