Ios 为什么在xcode中分配对象时没有提示?
例如:Ios 为什么在xcode中分配对象时没有提示?,ios,xcode5,Ios,Xcode5,例如: UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc] init]; 当我编写UITapGestureRecognizer alloc时,没有提示,所以我必须自己编写UITapGestureRecognizer,但这有点长,有点费时。有什么办法可以解决这个问题吗?在键入类名之前先键入开头括号[。这样XCode就知道您需要一个类。这应该在默认情况下自动完成?当您键入=时,始终先键入[];然后返回类型U
UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc] init];
当我编写
UITapGestureRecognizer alloc
时,没有提示,所以我必须自己编写UITapGestureRecognizer
,但这有点长,有点费时。有什么办法可以解决这个问题吗?在键入类名之前先键入开头括号[
。这样XCode就知道您需要一个类。这应该在默认情况下自动完成?当您键入=
时,始终先键入[];
然后返回类型UITapgestureRecognitiver alloc
确保通过执行以下操作启用代码完成:
- 转到XCode首选项
- 文本编辑
- 勾选“键入时建议完成”
您可以编写自己的Xcode插件来修复它。除此之外,您所能做的就是这么做。可能您的代码中的某个地方的格式设置不正确……例如,可能您缺少一个括号,因此Xcode无法帮助自动完成您的语句。当您尝试运行应用程序时会发生什么?请尝试清理项目。这有时会修复奇怪的xco除虫。