2

似乎如果我调用 setAllowedFileTypes 它会破坏 Mavericks 上 NSOpenPanel 的搜索功能。我四处搜索,没有找到有关此问题的任何详细信息。

这是显示我的 NSOpenPanel 的代码:

NSArray *allowedTypes = [NSArray arrayWithObjects:@"CSV",@"csv",nil];
NSOpenPanel *openDLG;
openDLG = [NSOpenPanel openPanel];
[openDLG setAllowedFileTypes:allowedTypes];
[openDLG runModal];

如果我不调用 setAllowedFileTypes: 我可以很好地搜索和查找项目,但如果我调用它,搜索永远不会返回有效响应。难道我做错了什么?有解决方法吗?这是某种有意的行为吗?还是我应该向苹果报告?

4

0 回答 0