Skip to main content

sort photos by date

ID
2a8cce4
date
2023-06-08 23:44:57+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
b17a278
message
sort photos by date
changed files
1 file, 4 additions, 1 deletion

Changed files

BlinkReviewer/BlinkReviewer/Photos/AssetHelpers.swift (4726) → BlinkReviewer/BlinkReviewer/Photos/AssetHelpers.swift (4857)

diff --git a/BlinkReviewer/BlinkReviewer/Photos/AssetHelpers.swift b/BlinkReviewer/BlinkReviewer/Photos/AssetHelpers.swift
index bb5ea0b..9f79336 100644
--- a/BlinkReviewer/BlinkReviewer/Photos/AssetHelpers.swift
+++ b/BlinkReviewer/BlinkReviewer/Photos/AssetHelpers.swift
@@ -13,7 +13,10 @@ import SwiftUI
 func getAllPhotos() -> [PHAsset] {
     var photos: [PHAsset] = []
     
-    PHAsset.fetchAssets(with: PHAssetMediaType.image, options: nil)
+    let options = PHFetchOptions()
+    options.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: true)]
+    
+    PHAsset.fetchAssets(with: PHAssetMediaType.image, options: options)
         .enumerateObjects({ (asset, _, _) in
             photos.append(asset)
         })