使用来自 [[NSBundle mainBundle] resourcePath] 的路径 [英] Working with paths from [[NSBundle mainBundle] resourcePath]
本文介绍了使用来自 [[NSBundle mainBundle] resourcePath] 的路径的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我确定这是一个非常基本的问题,但我无法找到有关它的任何信息.
I'm sure it's a very basic problem, but I'm having trouble finding anything about it.
假设我将我的应用放在一个文件夹中,在更多文件夹中,如下所示:
Say I've got my app in a folder, in some more folders, like this:
- MainFolder > SecondaryFolder > AppBundle.app > 所有的东西
然后,我想做的是访问MainFolder"中的文件.我知道我可以使用以下方法获取 AppBundle 的路径:
Then, what I want to do is access a file that is in the "MainFolder". I know I can get the path of the AppBundle by using:
NSLog(@"%@",[[NSBundle mainBundle] resourcePath]);
NSLog(@"%@",[[NSBundle mainBundle] resourcePath]);
我不确定的是如何获取MainFolder"的路径.
What I'm uncertain about is how to get the path of the "MainFolder".
任何指针都会很棒!
谢谢,汤姆
推荐答案
我会使用 -[NSString stringByDeletingLastPathComponent]
两次.
NSString *bundlePath = [[NSBundle mainBundle] resourcePath];
NSString *secondParentPath = [[bundlePath stringByDeletingLastPathComponent] stringByDeletingLastPathComponent];
这篇关于使用来自 [[NSBundle mainBundle] resourcePath] 的路径的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文