2

我正在尝试在 Xcode 4.2 中制作一个简单的 OS x PDF 阅读器。我想要一个抽屉来显示用户计算机上的所有 PDF 文件,并且能够单击选择的 PDF 并让我的 PDFView 显示它。我目前已设置好所有内容,我的主窗口和抽屉以浏览器视图作为其内容视图。如何使用 HDD 上所有 PDF 文件的列表填充浏览器视图并选择列表以打开该 PDF 文件?这就是我被困住并且厌倦了搜索的地方,所以我崩溃了并决定寻求帮助。我对 Objective-C 相当陌生,并且在 Snow Leopard 10.6.8 上使用 Xcode 4.2。任何帮助/建议将不胜感激!

4

1 回答 1

0

NSFileManager包含枚举目录树中项目的方法,例如参见enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:. 使用这样的枚举器,您可以根据您的标准检查每个找到的项目,在这种情况下是 PDF,并处理匹配的项目。

如果您想要一种较低级别的方式来执行此操作,请查看fts(3)手册页。

于 2012-10-08T02:21:28.630 回答