我有一个应用程序,我想打开面板,用户可以从本地存储或icloud中选择文档。我启用了icloud以及文件和数据,但打开的面板仅显示本地存储数据。我试过这些功能:
NSOpenPanel *openPanel = [NSOpenPanel openPanel];
[[NSDocumentController sharedDocumentController] runModalOpenPanel:openPanel forTypes:supportedDocumentTypes];
或
[[NSDocumentController sharedDocumentController] beginOpenPanelWithCompletionHandler:^(NSArray *array) {
}];
或
NSInteger result = [openPanel runModal];
我忘记了什么或者我做错了吗? 它是否完全可以来自非基于文档的应用程序?