2016-10-01 4 views
0

In Mac OS können Sie einen Kommentar für jede Datei schreiben. Zum Beispiel in der Info erhalten.Wie bekomme ich die Dateikommentare von NSURL?

enter image description here

Durch Anwendung des Verfahrens:

NSDate *date = nil; 
[url getResourceValue:&date forKey:NSURLCreationDateKey error:nil]; 

Ich kann das Datum und die Uhrzeit der Erstellung der Datei sowie weitere zusätzliche Informationen erhalten. Aber ich habe nicht gefunden, wie man diese Methode benutzt, um einen Kommentar zu erhalten.

Könnten Sie mir bitte bei diesem Problem helfen?

+0

Die Kommentare sind eine Funktion des Finders. Sie könnten also den Finder fragen. – matt

+0

FYI - Der Befehl 'mdls' zeigt den Kommentar einer Datei mit dem Schlüssel' kMDItemFinderComment' an. – rmaddy

+0

@rpaddy Danke. Ihr Vorschlag hat mir geholfen, mein Problem zu lösen. – Toly

Antwort

0

Die Entscheidung wurde von rmaddy vorgeschlagen.

NSMetadataItem *originalFileMetadata = [[NSMetadataItem alloc] initWithURL:[NSURL URLWithString:@"file/path"]]; 
NSString * comment = [originalFileMetadata valueForAttribute:@"kMDItemFinderComment"]; 
NSLog(@"%@ ", comment); 
Verwandte Themen