Tag: path

iOS Objective-C图像文件名称/path在模拟器和设备之间的不同行为

我有一个应用程序包中包含一个图像文件(我的意思是该文件被拖入XCode,并出现在“其他来源”),我使用的代码如下: [[NSBundle mainBundle] pathForResource:@"Auto" ofType:@"jpg"] 获得图像的path。 我发现在设备(iPod Touch)上运行时,名称区分大小写,所以如果文件是“Auto”,并使用“AUTO”,返回的poath是“file://(null)”。 但是在模拟器上,如果我使用“自动”,它和我使用“自动”一样。 我在想,模拟器在设备行为上有如此明显的差异,这是一个错误。 那些更有经验的用户是否认为这是事实,我应该向苹果公司报告? 谢谢。

在资源文件夹中获取子目录的path

我试图获得资源文件夹的子目录中的所有PNG文件的数组。 在我的应用程序资源文件夹中,我创build了一个名为“images”的文件夹。 这个文件夹包含我需要显示的所有png文件。 这是我试图获得path的方式: NSString *imagepath = [NSString stringWithFormat:@"%@/%@",[[NSBundle mainBundle] bundlePath],@"images/"]; NSLog(@"Path to Images: %@", imagepath); NSArray * paths = [NSBundle pathsForResourcesOfType: @"png" inDirectory:imagepath]; NSMutableArray * allImageNames = [[NSMutableArray alloc] init]; for ( NSString * path in paths ) { if ( [[path lastPathComponent] hasPrefix: @"AQ"] ) continue; [allImageNames addObject: [path lastPathComponent]]; } 这样我得到一个像… / […]

iPhone:获取资源文件夹子文件夹内的文件path

我是iPhone编程新手。 我想读取位于资源文件夹的子文件夹中的文本文件的内容。 资源文件夹结构如下所示: 资源 文件夹1 —-> DATA.TXT 文件夹2 —-> DATA.TXT Folder3 —-> —- Folder1中> DATA.TXT 有多个名为“Data.txt”的文件,所以如何访问每个文件夹中的文件? 我知道如何阅读文本文件,但如果资源结构类似于上述结构,那么我怎么能得到的path? 例如,如果我想从Folder3访问“Data.txt”文件,如何获取文件path? 请build议。

URLWithString和NSURL的fileURLWithPath之间有什么区别?

在我的代码中,我必须使用URLWithString播放stream( HLS )video和fileURLWithPath播放本地video。 这两种方法有什么区别? 我应该如何使用单一方法播放这两个video。 当HSLvideo结束时,我还需要将最后一帧显示为静止图像。 它现在显示黑屏时,它结束。 我应该如何做到这一点?