2017-04-01 38 views
0

爲了從用戶的iPhone我已經實現下面的代碼互聯網上下載的緩存圖片:什麼是FileManager網址的第一個屬性?

let documentsURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first! 
let fileURL = documentsURL.appendingPathComponent(info.dbName + ".png") 
try data!.write(to: fileURL, options: .atomic) 
print("Saved img \(info.dbName)") 

我開始在iOS的多一點,現在瞭解的核心數據,但我有一個硬找出.first!在上面第一行中的含義。

任何人都可以幫助我更好地理解這一點,所以我確信我緩存圖像的方式是正確和安全的嗎?

回答