【问题标题】:Are java files supported by Objective-C's NSBundle pathForResource method?Objective-C 的 NSBundle pathForResource 方法是否支持 java 文件?
【发布时间】:2012-03-01 18:49:44
【问题描述】:

我正在尝试获取要加载到 NSString 中的 java 文件的路径。

目前这行代码返回 nil。

[[NSBundle mainBundle] pathForResource:@"LockDialog" ofType:@"java"]];

我通过菜单 File>New>New File 将我的文件“LockDialog.java”添加到项目中。 pathForResource 方法似乎可以很好地返回 txt 文件或 html 文件的路径,但当我尝试获取 java 文件的路径时完全失败。

非常感谢任何帮助或见解,

谢谢, 詹姆斯

【问题讨论】:

    标签: objective-c


    【解决方案1】:

    文件类型无关紧要,但很可能文件实际上并未被复制到您的应用程序包中。检查您的 Target>Build Phases>Copy Bundle Resources 设置以确保它在那里,如果没有,请将其拖到此列表中。

    【讨论】:

      【解决方案2】:

      除了将文件添加到项目之外,您还需要确保将其添加到输出包中。

      在 Xcode 中打开项目,导航到您的目标,切换到“Build Phases”选项卡,然后将“LockDialog.java”添加到“Copy Bundle Resources”列表中。

      【讨论】:

        猜你喜欢
        • 2011-07-12
        • 1970-01-01
        • 2012-05-18
        • 2011-04-26
        • 1970-01-01
        • 2011-09-09
        • 1970-01-01
        • 1970-01-01
        • 2012-02-27
        相关资源
        最近更新 更多