当我做文件>新> File,Subclass:UICollectionViewController,我得到的实现文件只包含:
#import" CVCTest.h"
@implementation CVCTest
@end
因此,我没有预期的UICollectionViewDataSource和UICollectionViewDelegate方法存根。对于新的UITableViewController和UIViewController子类文件也是如此。
这似乎是一个突然的新现象;我上周在一个项目中创建了一个UICollectionViewController子类,它带有stubbed方法。 Xcode似乎丢失了类文件模板。
删除Xcode应用程序和〜/ Library / Developer / Xcode目录,重启并从Mac AppStore安装Xcode 7.1后,行为是一样的。
我和同事一起检查过Xcode的行为方式,然后是另一个Xcode按预期行事的人。
其他人遇到此事吗?可能导致这种情况的任何线索?
答案 0 :(得分:0)
确定。我遗漏的一个重要信息是,我正在为iOS项目继承一个控制器类。 " o.m.g"回答是某种方式
在源类型选择视图的左窗格底部选择了OS X来源
,而不是
iOS来源
选择iOS源代码后,我会使用预期的存根方法获取类模板文件。
哇。