Dans mon précédent article sur UIMenuBuilder avec MacCatalyst, je créais une entrée de menu open dans le menu Fichier par défaut. Cette entrée lançait la fonction importfile: dans le Responder en cours. Mais je n'expliquais pas comment ouvrir le sélecteur de fichiers... Voici le code à ajouter dans le ViewController principal : #pragma mark - Import File #if TARGET_OS_MACCATALYST - ( void ) documentPickerWasCancelled :( UIDocumentPickerViewController *)controller { NSLog ( @"documentPickerWasCancelled:" ); } - ( void ) documentPicker :( UIDocumentPickerViewController *)controller didPickDocumentsAtURLs :( NSArray < NSURL *> *)urls { NSLog ( @"documentPicker:didPickDocumentsAtURLs:" ); UIApplication *app = [ UIApplication sharedApplication ]; for ( NSURL *url in urls) { if ([app. delegate application :app openURL :url options : @{ } ]== NO ) { [ Usefull AlertWithTitle :url. descr