@IBOutlet没有出现在intellisense上

时间:2018-02-08 13:55:20

标签: ios swift xcode

我很久以来就遇到过这个问题,并认为Xcode的更新可能会解决这个问题。这个问题仅在@IBoutlet的情况下出现。我没有得到intellisense的任何建议。每次都会发生。

enter image description here

例如,@IBAction可以正常工作:

enter image description here

虽然这不是一个很大的麻烦,因为我可以完成其余的声明。但是有人遇到过这个吗?

2 个答案:

答案 0 :(得分:4)

无法重现:

enter image description here

然而,话虽如此,有一个明显的解决方案:使用您自己的缩写编写您自己的用户定义的代码段。结果将远远优于Xcode的代码完成功能(即没有):

enter image description here

现在您可以键入" out"并要求代码完成,获取" outlet",输入它,然后,您已经有了一个名称和类型占位符,您可以通过选项卡填写它们。

答案 1 :(得分:2)

是的,我现在测试了它并遇到了同样的问题,因为键入语法检查程序的每一端都重新运行并出现此错误