Xcode 如何将文件从objective-c代码保存到$(PROJECT_DIR)?

Xcode 如何将文件从objective-c代码保存到$(PROJECT_DIR)?,xcode,Xcode,我有生成资源的代码,我想将其保存在$(PROJECT_DIR)的子目录中。 如何从代码中获取此环境变量的实际路径?打开项目生成设置,并将SAVEPATH=@\“$(PROJECT\u DIR)\”添加到预处理器宏中。 然后,您可以按如下方式获取项目目录: NSString *projectDir = SAVEPATH; 我不确定Xcode 3.2.6是否改变了()与环境变量一起使用的方式,但我发现使用以下预处理器宏对我有效(@fluchtpunkt的回答给了我一个编译器错误): 然后我可以做:

我有生成资源的代码,我想将其保存在$(PROJECT_DIR)的子目录中。
如何从代码中获取此环境变量的实际路径?

打开项目生成设置,并将
SAVEPATH=@\“$(PROJECT\u DIR)\”
添加到预处理器宏中。
然后,您可以按如下方式获取项目目录:

NSString *projectDir = SAVEPATH;

我不确定Xcode 3.2.6是否改变了
()
与环境变量一起使用的方式,但我发现使用以下预处理器宏对我有效(@fluchtpunkt的回答给了我一个编译器错误):

然后我可以做:

NSString *savePath = [PROJECT_DIR stringByAppendingPathComponent:@"Save Folder"];
NSString *savePath = [PROJECT_DIR stringByAppendingPathComponent:@"Save Folder"];