从Xcode 6.2开始,它希望为文件名添加类型前缀。
所以"测试" UIViewController现在命名为:
的UIViewController + Test.h, 的UIViewController + Test.m
而不是Test.h,Test.m。
我尝试过6.3和6.4测试版,他们都表现出这种习惯。你怎么阻止它?
非常感谢。
答案 0 :(得分:5)
您创建了一个类别,而不是一个类。
使用“Objective-C文件”模板时,可以创建空文件,类别,协议或类扩展。您无法使用“Objective-C File”模板创建类。这是创建类别时的样子:
要创建类,需要使用“Cocoa Class”模板。这是创建课程时的样子:
答案 1 :(得分:2)
它会自动添加类名作为类别的前缀,如果这是你的意思:
答案 2 :(得分:1)
选择IOS -> Source -> CocoaTouch Class
,然后选择UIViewController
,然后删除UIViewController
中存在的class name
来编写您的班级名称Test。如果您先写下class name
,然后选择UIViewController
,那么它会显示在您的class name
附近