Nuke 是一个 Swift 写的图片管理类库,可以对图片进行加载、处理、缓存和预热。
示例代码:
var request = ImageRequest(URL: NSURL(string: "http://...")) request.targetSize = CGSize(width: 200, height: 200) // Resize image request.processor = ImageFilterGaussianBlur() // Apply image filter Nuke.taskWith(request) { response in let image = response.image }.resume()