我使用的是由某一个已定义的自定义模板。 当我使用该模板时,Xcode不是要求"Class Prefix"
。 正因为如此,什么都正在使用该模板创建的类具有类名作为项目名称,然后我们给像类名"SampleProjectViewController.h"
或"SampleProjectViewController.m"
。
有没有一种方式来增加"Class Prefix"
字段,使用这个类的前缀,同时创造新的类,所以,当我创建一个新的类,预期类的名称将是SPViewController.h
或SPViewController.m
?
添加com.apple.dt.unit.prefixable
的祖先,它会自动添加对话框。 然后,使用___VARIABLE_classPrefix:identifier___
作为替换字符串。 例如。 假设你有一个叫Foo类:
@interface ___VARIABLE_classPrefix:identifier___Foo : NSObject
@end
@implementation ___VARIABLE_classPrefix:identifier___Foo
@end
文件并不需要有一个很长的前缀,你可以简单地做,在你定义使用类似___VARIABLE_classPrefix:identifier___Foo.m
为关键和Foo.m
的Path
(或者不管您命名的作品)。