我是新來的斯威夫特,我試圖做一個函數,簡單地返回您的截圖相冊的照片數量使用fetchAssetCollections獲取截圖(專輯)計數迅速
我
func getNumScreenshots() -> Int {
let collection:PHFetchResult =
PHAssetCollection.fetchAssetCollections(with: .album, subtype:.smartAlbumScreenshots, options: nil)
return collection.count
}
然而,這總是返回3,我不知道爲什麼(我的iPhone上有600張截圖)。
可以使用smartAlbum –