Class INFile

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class INFile
extends NSObject
implements NSSecureCoding
Since:
Available in iOS 13.0 and later.
  • Constructor Details

  • Method Details

    • getData

      public NSData getData()
    • getFilename

      public String getFilename()
    • setFilename

      public void setFilename​(String v)
    • getTypeIdentifier

      public String getTypeIdentifier()
    • getFileURL

      public NSURL getFileURL()
    • isRemovedOnCompletion

      public boolean isRemovedOnCompletion()
      Since:
      Available in iOS 15.1 and later.
    • setRemovedOnCompletion

      public void setRemovedOnCompletion​(boolean v)
      Since:
      Available in iOS 15.1 and later.
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • create

      protected static long create​(NSData data, String filename, String typeIdentifier)
    • create

      protected static long create​(NSURL fileURL, String filename, String typeIdentifier)
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)