我有一个类似于 Xcode 模板文件的文件:
#import "___FILEBASENAME___.h"
@implementation ___FILEBASENAMEASIDENTIFIER___
@end
这将创建一个示例文件,如下所示:
#import "ExampleFile.h"
@implementation ExampleFile
@end
然而,由于我们的构建系统存在一些复杂性,我需要通过文件路径导入文件。
例如,如果我要在Path/To/
文件夹中创建ExampleFile.m
,那么我的期望输出应该是:
// Desired template output
#import "Path/To/ExampleFile.h"
我试图查看一些苹果的示例模板,但似乎找不到使其正常工作的方法。
我也偶然发现 ___DIRECTORY___
在这里被引用,但是当我尝试使用它时,似乎对我无效。
有人知道是否有实现此功能的方法吗?
"___DIRECTORY___/___FILEBASENAME___.h"
,然后输出为"___DIRECTORY___/ExampleFile.h"
? - Nathan Wailes