2016-05-17 3 views

Antwort

1

könnten Sie spielen, um mit dem sample Code Apple für Foto-Kit bietet

-Code wäre so etwas wie

PHPhotoLibrary.requestAuthorization { (status) -> Void in 
      let allVidOptions = PHFetchOptions() 
      allVidOptions.predicate = NSPredicate(format: "mediaType = %d", PHAssetMediaType.Video.rawValue) 
      allVidOptions.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: true)] 
      let allVids = PHAsset.fetchAssetsWithOptions(allVidOptions) 
      for index in 0..<allVids.count { 
       //fetch Asset here 
       print(allVids[index]) 
      } 

     } 
+0

Diese gehen auf jeden Fall der richtige Weg ist. Beachten Sie, dass der Benutzer "swift" mit seiner Frage markiert hat, daher könnte es hilfreich sein, Ihre Antwort für swift zu aktualisieren. – NSGangster

+0

danke. Ich teste gerade den Code und werde mit einem richtigen schnellen Beispiel aktualisiert. – Shubhank

2

Sie auch die Funktion fetchAssets mit Medientyp verwenden können

Video

let videosArray = PHAsset.fetchAssets(with: .video, options: nil) 

Bilder

let imagesArray = PHAsset.fetchAssets(with: .image, options: nil) 
Verwandte Themen