Xcode模板按文件路径导入文件

MrH*_*hma 5 xcode templates ios

我有一个像这样的Xcode模板文件:

#import "___FILEBASENAME___.h"

@implementation ___FILEBASENAMEASIDENTIFIER___
@end
Run Code Online (Sandbox Code Playgroud)

这将创建一个示例文件,如下所示:

#import "ExampleFile.h"

@implementation ExampleFile
@end
Run Code Online (Sandbox Code Playgroud)

但是由于我们的构建系统有些复杂,我需要按文件路径导入文件.

例如,如果我ExampleFile.mPath/To/文件夹内创建.然后我想要的输出是:

// Desired template output
#import "Path/To/ExampleFile.h"
Run Code Online (Sandbox Code Playgroud)

我尝试查看一些Apple示例模板,但似乎没有找到使其工作的方法.

我也在这里___DIRECTORY___引用它,但是当我试图使用它时它似乎对我没用.

有谁知道是否有办法实现这一目标?

小智 1

尝试启用“使用自定义工作目录”选项,它会让您选择基本目录。如何启用此功能将在以下问题中得到解答。 Xcode:如何将当前工作目录设置为可执行文件的相对路径?

希望这可以帮助