El Capitan上的Xcode 7.1缺少类模板方法


  • MacBook Pro(Retina,15英寸,2015年年中)
  • El Capitan 10.11.1
  • X代码7.1(7B91b)

当我执行文件>新建>文件,UICollectionViewController的子类,我得到的实现文件只包含:

#导入";CVCTest.h";

@实施CVCTest

@结束

因此,没有我所期望的UICollectionViewDataSource和UICollectionViewDelegate方法存根。对于新的UITableViewController和UIViewController子类文件也是如此。

这似乎是一个突然出现的新现象;上周,我在一个项目中创建了一个UICollectionViewController子类,该子类附带了存根方法。Xcode似乎丢失了类文件模板。

在删除Xcode应用程序和~/Library/Developer/Xcode目录、重新启动并从Mac AppStore安装Xcode 7.1后,行为是相同的。

我检查了一位同事的Xcode行为是这样的,然后又检查了另一位同事,他的Xcode行为如预期。

还有其他人经历过这种情况吗?有什么线索可能导致这种情况吗?

好的。我在问题中遗漏的一条关键信息是,我正在为一个iOS项目子类化一个控制器类。"o.m.g"的答案是,不知何故

OS X源

在源类型选择视图的左窗格底部选择,而不是

iOS源

在选择iOS源代码的情况下,我获得了具有预期存根方法的类模板文件。

哇。

最新更新