Сортируйте умные альбомы с помощью Photos Framwork - IOS / SWIFT
В моем приложении есть вид, в котором перечислены все доступные альбомы в фотогалерее пользователей. Там я получаю альбомы без каких-либо проблем. но порядок смарт-альбомов отличается от фотогалереи. Я хочу заказ как в оригинальной фотогалерее.
Вот так я получаю умные альбомы
let smartAlbums = PHAssetCollection.fetchAssetCollections(with: .smartAlbum, subtype: .albumRegular, options: nil)
smartAlbums.enumerateObjects({ (collection, idx, stop) in
if collection.assetCollectionSubtype != .smartAlbumVideos && collection.assetCollectionSubtype != .smartAlbumSlomoVideos{
let photos = PHAsset.fetchAssets(in: collection, options: nil)
if photos.count != 0{
albumDetails.append([collection.localizedTitle!: photos.count])
}
}
})
Здесь я избегаю видеоальбомов и снимаю фотографии каждого альбома. Я также хочу избежать недавно удаленного альбома (кроме использования localizedTitle).
Кто-нибудь может мне помочь с этими двумя? Любая помощь будет высоко оценен.