8.3 Dateiattribute auslesen

Die Beispielanwendung muss wissen, welche Verzeichniselemente Dateien und welche Verzeichnisse sind, um richtig reagieren zu können, wenn der Anwender auf ein Feld tippt – entweder soll der Dateiinhalt angezeigt werden oder die Liste eines neuen Verzeichnisses. Es gibt viele verschiedene Wege, herauszufinden, ob ein gegebener Pfad ein Verzeichnis oder eine Datei repräsentiert. Einer der einfachsten ist die Nutzung der Methode fileExistsAtPath:isDirectory: des NSFileManager. Der zweite Parameter ist ein Zeiger auf eine BOOL-Variable. Kehrt die Methode zurück, ist dieser Wert auf YES gesetzt, wenn der Pfad für ein Verzeichnis steht. Eine typische (aber hypothetische) Anwendung sieht daher so aus:

BOOL myPathIsDir; BOOL ...

Get Entwickeln mit dem iPhone SDK now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.