【问题标题】:Display a list of all PDF files on HDD in a Cocoa application [closed]在 Cocoa 应用程序中显示 HDD 上所有 PDF 文件的列表 [关闭]
【发布时间】:2012-09-28 06:02:35
【问题描述】:

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

【问题讨论】:

    标签: cocoa pdf xcode4.2


    【解决方案1】:

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

    如果您想以较低级别的方式执行此操作,请查看手册页中的 fts(3)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-11
      • 2010-09-08
      • 2015-01-27
      • 1970-01-01
      • 1970-01-01
      • 2011-04-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多