我已经看到您可以通过URL在IOS中下载图像。但是,这要求URL是公共的。我宁愿这样做,我的应用程序向服务器发出请求,如果满足必要的要求,服务器会响应图像。我不希望从网络上看到我的图像。
答案 0 :(得分:1)
最简单的选择是将密码放在URL中:
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)")
}