Class PHAssetChangeRequest

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol
Direct Known Subclasses:
PHAssetCreationRequest

public class PHAssetChangeRequest
extends PHChangeRequest
  • Constructor Details

    • PHAssetChangeRequest

      public PHAssetChangeRequest()
    • PHAssetChangeRequest

      protected PHAssetChangeRequest​(NSObject.Handle h, long handle)
    • PHAssetChangeRequest

      protected PHAssetChangeRequest​(NSObject.SkipInit skipInit)
    • PHAssetChangeRequest

      public PHAssetChangeRequest​(PHAsset asset)
  • Method Details

    • getPlaceholderForCreatedAsset

      public PHObjectPlaceholder getPlaceholderForCreatedAsset()
    • getCreationDate

      public NSDate getCreationDate()
    • setCreationDate

      public void setCreationDate​(NSDate v)
    • getLocation

      public CLLocation getLocation()
    • setLocation

      public void setLocation​(CLLocation v)
    • isFavorite

      public boolean isFavorite()
    • setFavorite

      public void setFavorite​(boolean v)
    • isHidden

      public boolean isHidden()
    • setHidden

      public void setHidden​(boolean v)
    • getContentEditingOutput

      public PHContentEditingOutput getContentEditingOutput()
    • setContentEditingOutput

      public void setContentEditingOutput​(PHContentEditingOutput v)
    • revertAssetContentToOriginal

      public void revertAssetContentToOriginal()
    • createImageAssetCreationRequest

      public static PHAssetChangeRequest createImageAssetCreationRequest​(UIImage image)
    • createImageAssetCreationRequest

      public static PHAssetChangeRequest createImageAssetCreationRequest​(NSURL fileURL)
    • createVideoAssetCreationRequest

      public static PHAssetChangeRequest createVideoAssetCreationRequest​(NSURL fileURL)
    • deleteAssets

      public static void deleteAssets​(NSFastEnumeration assets)
    • create

      protected static long create​(PHAsset asset)