Ich arbeite an einer App für jailbroken iPhones. Ich versuche nur die Verzeichnisse eines Ordners zu bekommen. also mache ich das:
%Vor%Aber schau, was ich bekomme. wenn ich den Inhalt des Ordners bekomme, sieht alles gut aus:
2009-07-28 23: 23: 35.930 Droger [573: 207] neuer Pfad / privat / var 2009-07-28 23: 23: 35.945 Droger [573: 207] contentOfFolder: ( Schlüsselanhänger, "Verwaltete Einstellungen", Mobilgerät, Sicherungen, Zwischenspeicher, db, ja, leer, Ordner, lib, lokal, sperren, Log, Protokolle, Handy, Mobiltelefon, Nachrichten, Vorlieben, Wurzel, Lauf, Spule, Versteck tmp, vm )
aber dann:
2009-07-28 23: 23: 35.950 Droger [573: 207] apath: Schlüsselanhänger 2009-07-28 23: 23: 35.954 Dowser [573: 207] apath: Verwaltete Einstellungen 2009-07-28 23: 23: 35.959 Drosser [573: 207] apath: Mobilgerät 2009-07-28 23: 23: 35.984 Drosser [573: 207] apath: Backups 2009-07-28 23: 23: 35.993 Drosser [573: 207] Apath: Cache 2009-07-28 23: 23: 36.002 Droger [573: 207] apath: db 2009-07-28 23: 23: 36.011 Dowser [573: 207] apath: ea 2009-07-28 23: 23: 36.019 Droger [573: 207] apath: leer 2009-07-28 23: 23: 36.028 Drosser [573: 207] apath: Ordner 2009-07-28 23: 23: 36.037 Droger [573: 207] apath: lib 2009-07-28 23: 23: 36.046 Dowser [573: 207] directoriesOfFolder ( lib )
nur "lib"! wird als Ordner erkannt. Wie kann das sein? die anderen sind auch Ordner. Ich habe es per SSH bestätigt.
Hat jemand eine Idee? Mache ich etwas falsch?
Das ist ein wirklich einfacher Fehler, aber es ist auch sehr einfach zu beheben. Wenn Sie den Inhalt eines Verzeichnisses aufzählen, erhalten Sie nur den Namen des Elements und nicht den vollständigen Pfad des Elements. Sie müssen den vollständigen Pfad selbst erstellen. Also wo hast du:
%Vor%Sie sollten das tatsächlich haben:
%Vor%Tags und Links objective-c iphone nsfilemanager