Xcode自动为文件名添加前缀

时间:2015-04-19 08:14:32

标签: ios xcode

从Xcode 6.2开始,它希望为文件名添加类型前缀。

所以"测试" UIViewController现在命名为:

的UIViewController + Test.h, 的UIViewController + Test.m

而不是Test.h,Test.m。

我尝试过6.3和6.4测试版,他们都表现出这种习惯。你怎么阻止它?

非常感谢。

3 个答案:

答案 0 :(得分:5)

您创建了一个类别,而不是一个类。

使用“Objective-C文件”模板时,可以创建空文件,类别,协议或类扩展。您无法使用“Objective-C File”模板创建类。这是创建类别时的样子:

creating a category

要创建类,需要使用“Cocoa Class”模板。这是创建课程时的样子:

creating a class

答案 1 :(得分:2)

它会自动添加类名作为类别的前缀,如果这是你的意思:

答案 2 :(得分:1)

选择IOS -> Source -> CocoaTouch Class,然后选择UIViewController,然后删除UIViewController中存在的class name来编写您的班级名称Test。如果您先写下class name,然后选择UIViewController,那么它会显示在您的class name附近