ios - 在ios中从服务器抓取图像

标签 ios image

我发现您可以在 IOS 中通过 URL 下载图像。但是,这要求 URL 是公开的。我更愿意以我的应用程序向服务器发出请求并且如果满足必要的要求,服务器以图像响应的方式来进行。我不希望我的图像在网络上可见。

最佳答案

最简单的选择是将密码放在 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)")
}

关于ios - 在ios中从服务器抓取图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26224860/

相关文章:

javascript - Jquery 确定有效 DPI 来缩放 Canvas 中的图像

php - 在这个图像像素循环中我做错了什么?

css - 如何在悬停时将图像居中? (目前悬停在左手边)

ios - 取消 Apple 自动续订订阅

ios - 添加日期选择器作为 subview

ios - 如何将 indexPath 从页脚内的按钮传递到 segue?

html - Bootstrap 列将图像列高度设置为文本列高度

java - 是否可以判断图像质量,即 Java 中的 dpi?

ios - 在 CoreData 中使用来自服务器的排序顺序并提供给 NSFetchedResultsController 而没有属性进行排序

ios - Swift:方法不知道它接受一个字符串