cocoa应用程序中的资源文件夹路径

我正在使用一些c文件的Mac OS X应用程序,我有一个配置文件,我将它添加到应用程序资源。

我的问题是“资源文件夹的相对路径是什么?”

我试过了

“[MyAppName]。应用程序/内容/资源/的config.cfg”

只有当我从xCode运行我的应用程序时才能正常工作,否则它不起作用!

我认为应用程序从“MacOS”文件夹开始,所以我使用了这条路径: “../ Resources / config.cfg”

但它也没有用:(

请帮忙

使用相对路径会遇到麻烦。 幸运的是Cocoa会给你一个绝对的路径:

NSBundle *myBundle = [NSBundle mainBundle]; NSString *absPath= [myBundle pathForResource:@"config" ofType:@"cfg"];