File System Access

File system access is one of the most common aspects of application development. Mac OS X includes file systems and APIs from Unix as well as the traditional Mac OS. The Foundation framework provides classes that encapsulate file system differences. An application written using the Foundation framework seamlessly accesses all of the available file systems on Mac OS X and can even access Windows file systems via Mac OS X’s built in network file system support. All file system differences are hidden within the implementation of the Foundation framework.

In Mac OS X, the classes of the Foundation framework partially support features unique to Apple’s HFS+ file system. The integration of the long-standing Unix file system support ...

Get Cocoa® Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.