这是我的代码:
NSOpenPanel *panel = [NSOpenPanel openPanel];
[panel setAllowsMultipleSelection:YES];
[panel runModal];
NSInteger count = [[panel URLs] count];
for (int i=0; i<count; i++) {
NSLog(@"%@", [[panel URLs] objectAtIndex:i]);
}
但输出类似于file://localhost/Volumes/....
如何获取所选文件的基本名称(例如Cat.jpg)?
答案 0 :(得分:3)
NSURL *url = ...;
NSString *filename = [[url path] lastPathComponent];
答案 1 :(得分:3)
在这种情况下,只需要没有任何扩展名的文件名:
py