jjzjj

pathForResource

全部标签

ios - pathForResource 方法

我在玩imageView并且有方法[imageWithContentsOfFile];但实际上它运行后没有显示任何内容。在代码下方,有[imageNamed:]方法,它照常工作。有任何想法吗?谢谢,#import"ViewController2.h"@interfaceViewController2()@property(weak,nonatomic)IBOutletUIImageView*imageView;@end@implementationViewController2-(BOOL)prefersStatusBarHidden{returnYES;}-(id)initWithN

ios - pathForResource 返回空值?

我将一个mp4格式的文件复制到我的XCode中。命名为abc.mp4NSString*filePath=[[NSBundlemainBundle]pathForResource:@"abc"ofType:@"mp4"];当我记录filePath时,它返回null。如何访问我的XCode资源文件? 最佳答案 您可能没有选中包含该文件的框。您显示的是尝试从您的包中获取文件“abc.mp4”。查看目标的构建阶段,并确保该文件正在被复制到包中。 关于ios-pathForResource返回空值

ios - NSBundle mainBundle pathForResource(可能不是同一个问题)

问题:[NSBundlemainBundle]pathForResource返回null(0x0)我看了很多关于这个主题的帖子,这是我发现的:确保您尝试获取路径的文件在项目中。要检查,请在项目文件列表中查找文件,如果不存在,请将其拖放到。检查您尝试加载的文件是否已复制到应用程序。为此,单击项目文件下的项目(带有项目名称的蓝色条->单击目标->单击构建阶段->单击以展开“复制捆绑资源”,并确保您的文件在其中.如果不是,点击加号,添加。确保大小写完全匹配。(又名-模拟器可以工作/应用程序不会有问题)确保大小写完全匹配,否则它不会返回任何内容。要解决此问题,只需在项目中重命名它,或在源代码中

ios - 播放音频文件时找不到 'PathForResource' 的过载

我有一个在Xcode6中运行良好的Swift文件。当我升级到Xcode7时,我现在收到阻止程序编译的错误。下面是不起作用的代码片段。我收到的错误只是指出“无法找到接受提供的参数的‘PathForResource’的重载。”funcplayRecord(sender:UITapGestureRecognizer){vartag=sender.view!.tagletsound:NSURLswitchtag{case0://redsound=NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("red",ofType:"w

macos - pathForResource 在 Mac OS X 控制台应用程序中返回 nil — Swift

我正在使用命令行工具,尝试检索存储在名为words.txt的文件中的单词列表的路径。该文件被添加到项目中,包括在项目的目标成员中,并在目标的复制文件构建阶段被选择复制。在Main.swift中这段代码:ifletpath=NSBundle.mainBundle().pathForResource("words",ofType:"txt"){println("Pathis\(path)")}else{println("Couldnotfindpath")}打印“找不到路径”。mainBundle()类函数是要访问的正确包吗?关于pathForResource函数为何返回nil的任何想法?

objective-c - NSBundle pathForResource 为 NULL

我正在使用xcode和objc创建一个简单的应用程序,我需要从文件加载NSDictionary,但我无法使用NSBundle获取文件的路径:NSString*l=[[NSBundlemainBundle]pathForResource:@"LoginStatuses"ofType:@"plist"];NSLog(@"%@",l);当我运行这段代码时,我得到了这个:2010-10-1610:42:42.42样本[5226:a0f](null)我不知道为什么。我创建了一个名为Resources的组,并在其中添加了LogingStatuses.plist: 最佳答

objective-c - pathForResource 返回 null

我正在尝试在我的项目中加载一些.applescript文件。将它们复制到“支持文件”目录中,如下所示:并尝试访问它们:NSBundle*bundle=[NSBundlemainBundle];NSLog(@"Resourcepathfortest.applescript:%@",[bundlepathForResource:@"test"ofType:@"applescript"]);pathForResource总是返回null。这两个文件都在xcode中正确导入。目标成员(member)是我的应用程序。类似问题的解决方案并没有真正帮助我做错了什么? 最佳

objective-c - pathForResource 返回 null

我正在尝试在我的项目中加载一些.applescript文件。将它们复制到“支持文件”目录中,如下所示:并尝试访问它们:NSBundle*bundle=[NSBundlemainBundle];NSLog(@"Resourcepathfortest.applescript:%@",[bundlepathForResource:@"test"ofType:@"applescript"]);pathForResource总是返回null。这两个文件都在xcode中正确导入。目标成员(member)是我的应用程序。类似问题的解决方案并没有真正帮助我做错了什么? 最佳

objective-c - 使用 [NSBundle mainBundle] pathForResource : ofType:inDirectory: 访问文件

我在名为TextFiles的文件夹中添加了一个文件paylines.txt,该文件夹位于Xcode中我的iOS项目的Resources文件夹中。这是我用来访问文件的代码:NSString*filePath=[[NSBundlemainBundle]pathForResource:@"paylines"ofType:@"txt"inDirectory:@"TextFiles"];NSLog(@"\n\nthestring%@",filePath);代码打印:2011-06-0714:47:16.251slots2[708:207]thestring(null)

objective-c - 使用 [NSBundle mainBundle] pathForResource : ofType:inDirectory: 访问文件

我在名为TextFiles的文件夹中添加了一个文件paylines.txt,该文件夹位于Xcode中我的iOS项目的Resources文件夹中。这是我用来访问文件的代码:NSString*filePath=[[NSBundlemainBundle]pathForResource:@"paylines"ofType:@"txt"inDirectory:@"TextFiles"];NSLog(@"\n\nthestring%@",filePath);代码打印:2011-06-0714:47:16.251slots2[708:207]thestring(null)