Simple Swift file download with URL

前端 未结 2 1266
暗喜
暗喜 2021-02-10 01:25

So I have the URL as string (in this case a JPG but would like a general procedure for any file type if possible) and I have the file path as string where I want to save the fil

2条回答
  •  你的背包
    2021-02-10 02:08

    If you're writing for OS X, you'll use NSImage instead of UIImage. You'll need import Cocoa for that - UIKit is for iOS, Cocoa is for the Mac.

    NSData has an initializer that takes a NSURL, and another that takes a file path, so you can load the data either way.

    if let url = NSURL(string: myURLstring) {
        let imageDataFromURL = NSData(contentsOfURL: url)
    }
    
    let imageDataFromFile = NSData(contentsOfFile: myFilePathString)
    

提交回复
热议问题