Si vous ouvrez les préférences de Safari et que vous accédez à Général, un menu déroulant apparaît à côté de l'étiquette "Enregistrer les fichiers téléchargés sur". Comment obtenez-vous ce nom de volume de style Safari ou autre chose? J'ai fait quelque chose comme ce qui suit. (Je dois l'obtenir à partir d'un chemin de fichier.) Je ne reçois pas la même chose.Obtention du chemin du fichier de style Safari
- (NSString *)getVolumepath: (NSString *)path {
NSArray *urlarray = [path componentsSeparatedByString:@"/"];
NSString *p = [urlarray objectAtIndex:2];
return p;
}
Apple, Inc. dit que vous ne pouvez pas montrer le chemin complet vers un dossier sandbox protégé qui est attribué à l'application. Mais je veux montrer quelque chose comme ce que montre Safari.
Nous vous remercions de votre conseil.
Voulez-vous dire que vous ne pouvez pas le faire si l'application est en mode bac à sable? –
Désolé, ce que je voulais dire, c'est que vous n'avez pas à faire tout cela juste pour obtenir le [dernier composant d'un chemin] (https://developer.apple.com/library/mac/documentation/Cocoa/Reference /Foundation/Classes/NSString_Class/Reference/NSString.html#//apple_ref/occ/instm/NSString/lastPathComponent). – CodaFi
Oh, d'accord. Je ne savais pas quel genre de composant il montre. Merci beaucoup. –