Skip to content
nabla-c0d3 edited this page Dec 18, 2012 · 2 revisions

NSFileManager

Creating and Deleting Items

  • – createFileAtPath:contents:attributes:

Managing ICloud-Based Items

  • – ubiquityIdentityToken

Getting and Comparing File Contents

  • – contentsAtPath:

NSData

Creating Data Objects

    • dataWithContentsOfFile:
    • dataWithContentsOfFile:options:error:
    • dataWithContentsOfURL:
    • dataWithContentsOfURL:options:error:
  • – initWithContentsOfFile:
  • – initWithContentsOfFile:options:error:
  • – initWithContentsOfURL:
  • – initWithContentsOfURL:options:error:

Storing Data

  • – writeToFile:atomically:
  • – writeToFile:options:error:
  • – writeToURL:atomically:
  • – writeToURL:options:error:

NSFileHandle

Getting a File Handle

    • fileHandleForReadingAtPath:
    • fileHandleForReadingFromURL:error:
    • fileHandleForUpdatingAtPath:
    • fileHandleForUpdatingURL:error:
    • fileHandleForWritingAtPath:
    • fileHandleForWritingToURL:error:

NSInputStream

Creating Streams

    • inputStreamWithFileAtPath:
    • inputStreamWithURL:
  • – initWithFileAtPath:
  • – initWithURL:

NSOutputStream

Creating Streams

    • outputStreamToFileAtPath:append:
    • outputStreamWithURL:append:
  • – initToFileAtPath:append:
  • – initWithURL:append: