【问题标题】:Read epub file path读取 epub 文件路径
【发布时间】:2015-10-24 14:12:44
【问题描述】:

我的项目中有两个文件,一个是pdf,一个是epub。

            NSString *str1 = [[NSBundle mainBundle] pathForResource:@"delhi" ofType:@"pdf"];
NSString *str = [[NSBundle mainBundle] pathForResource:@"jackson" ofType:@"epub"];

我的问题是 str1 给出了正确的路径,但 str 给出了 nil。所以有什么方法可以找到“epub”类型的路径。

【问题讨论】:

    标签: objective-c epub nsbundle


    【解决方案1】:
    1. 确保这两个文件都包含在 Xcode 的复制阶段。
    2. 确保文件大小写和扩展名没有问题,它可以在模拟器上运行,但不能在真机上运行。

    【讨论】:

      【解决方案2】:

      nil 结果意味着您的 app bundle 的顶层没有 jackson.epub。要么是您忘记将其包含在 Copy Files 构建阶段,要么是您弄错了名称(大写计数)。

      【讨论】:

        【解决方案3】:

        有时我们会在我们的项目中拖动文件来添加,但它们没有加载到“NSBundle”中,所以我们会得到 nil 路径。要符合,请单击主项目文件图标,然后切换到选项卡“构建阶段”单击“添加”符号以添加所需的文件(如果此处不可用)。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-12-21
          • 2017-02-18
          • 2017-04-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多